The Square compound is one of the earliest projects coming from Al Ahly Sabbour Development launched in 2010 on 420,000 SQM and contains more than 2,463 units. For more on projects in the area you can always check our blog.
The Square New Cairo Compound Location
The project resides in a prime location in New Cairo minutes away from the American University in Cairo and is close to many proximities such as point 90 and Downtown malls and is 5 minutes from the main Ring Road.