Sheikh Zayed Rd
Boulevard Plaza is a complex contains Boulevard Plaza 1 and Boulevard Plaza 2 located in Downtown Dubai in Dubai, United Arab Emirates
Complexes
Courts
Other
Pharmacies
Traffic & licensing