28Townhouse260,000 AED/yearAll Master! Lavish 5 Bedroom Villa/Town houseAl Barsha 2 Villas, Al Barsha 2, Al Barsha, Dubai 5 7 4,144 sqft
Community InsightsAl BarshaView historical prices, reviews, comparison with other nearby communities and more ...