Luxurious Penthouse living set over 3 private stories, in the sky at Embassy Towers, the most iconic building in the country, situated in the exclusive
Urban View on Westcliff, has 22 luxury apartments and lies in the suburbs of Forest Town. The unit boasts Modern finishes, Spacious living areas, complete with