Rose Gardens 3, Al Barshaa South Third
Primary CommercialOffplanRoz Development
Location map