Shop 4,000,000 AED/year Independent G +1 Retail Show Room on SZRStreet 7B, Al Barsha 2, Al Barsha, Dubai4 4 bathrooms 38,000 sqft