Al Barsha 2
Tennis courts Good areas for tennis good location
tennis
Swimming
Courts
Other
Pharmacies
Traffic & licensing
Complexes