Projects
Southtrail Plaza
Southtrail Plaza comprises three buildings totaling 58,000 sq. ft. of premier retail and office space and is located along a major arterial roadway, Calgary Trail in Edmonton, Alberta.
58000
No of retail sq. feet
For more information, contact our office
Canada ICI Edmonton
- P: 780.990.1144
- F: 780.990.1222
- License: RECA