BUA 1,675Sq Ft, Al Barsha, Fully Fitted Office on Main Sheikh Zayed Road For detailed virtual tours of properties in Dubai, visit www.capellaproperties.ae capella properties, Redefining Real Estate 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
……