Al Barsha Exclusive Brand new 7 bed villa

Al Barsha 3, Al Barsha