Al Barsha 3
mosque for prayer Cool design Good prayer rugs Ample spaces for worshipers Clean good ventilation
Mosques
Courts
Other
Pharmacies
Traffic & licensing
Complexes