BUA 5,750 Sq Ft, Al Barsha South, Brand New 5 BR Independent Villa with Private Garden For detailed virtual tours of properties in Dubai, visit www.capellaproperties.ae capella properties, Redefining Real Estate in Dubai UAE Al Barsha is a developed residential community located in west part of Dubai. It was developed in 2000. You can conveniently
……