Land for Sale in Mecca Al Hamra wa Um Al Joud
§ SAR 6,509,945
Al Hamra wa Um Al Joud, Mecca
§ SAR 5,232,500