This property has been leased

Similar properties

The Atria, Business Bay
AED 135,000 yearly
3 bed
2450 sq.ft
BHM-R-170935
View details