Lahej & Sultan Residences Tower Al Barsha 1

First Al Khail Street