Al Bafta Grand Tower

Street 23 - Al Barsha 1