Submitted May 30, 2012
Terrace Smouha (luxurious apartments & villas)
Terrace Smouha is a huge residential and commercial project with a one of a kind view in Alexandria, introducing luxurious buildings with variable apartment sizes all overlooking Smouha club view.