Construction & Contracting · Project
Parking lot construction at Al Rahma, Makkah — earthworks, paving, drainage, and marking.