Apartment Buildings
The Eden
Cape Town, South Africa
The Eden is a luxury apartment block developed by Horizon Capital. It consists of 75 apartments over eight storeys and is situated in the popular suburb of observatory.
Photo Gallery







Apartment Buildings
Cape Town, South Africa
The Eden is a luxury apartment block developed by Horizon Capital. It consists of 75 apartments over eight storeys and is situated in the popular suburb of observatory.






