Bella Rose, Al Barshaa South Second
Primary 1 Bed ApartmentReadyFloor 13Deyaar
Location map