Smouha Barons

Smouha Barons

BARONS is within a 5 mile distance from Alexandria International Airport (AL-NOZHA) that features SIX Towers that provides 450 Residential Units. This 1.48 Acre development was started in 2004 and completed in 2009.

Contact Us for More Updates and Details