Bella Rose Apartments by Deyaar at Al Barsha South
Why do you feel this listing needs to be reviewed?
Bella Rose developed by Deyaar located in Dubai Science Park next to Al Barsha South, which offers studio, 1 and 2 bedroom apartments.
113 views, Last viewed on Tuesday, May 7th, 2024 at 4:23am