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