Shopping Malls nearby 20th St - Dubai - United Arab Emirates

Reef Mall

Approximately 1.96 km away
Address: Salahuddin Road ,next to Salahuddin Metro Station Deira - Dubai - الإمارات العربية المتحدة

ASHOB CENTRE

Approximately 1.97 km away
Address: Clock Tower Roundabout - Dubai - United Arab Emirates