BUA 1,792Sq Ft, Al Barsha, Fully Fitted Retail on Sheikh Zayed Road For detailed virtual tours of properties in Dubai, visit www.capellaproperties.ae capella properties, Redefining Real Estates in Dubai UAE Al Barsha is a collection of sub-communities in Dubai, United Arab Emirates (UAE). It is located in west Dubai, south of Al Sufouh. Al Barsha
……