1457 McCowan St
1457 McCowan St is an office and retail building located in Scarborough, Ontario near Highway 401.
- Type of Property: Offices & Retail Building
- Leasable Area: 143,679 sq. ft.
- Type of Mandate: Property Management & Real Estate Development
- Length of Mandate: Since October 2003