ExpiredContact for priceAl Manar, North Jeddah, Jeddah, Western RegionOther CommercialCar Maintenance Center for sale in Al Manar, North of Jeddah1,650 Sq. M. Call Email