Furnished Villa with Majlis in Al Barsha 2

Al Barsha 2, Al Barsha