For Rent
Our top 2 bedroom apartments in Al Barsha

Larimar Apartments, Al Barsha
AED 130,000 yearly
2 bed
1496 sq.ft
APM361226
View details