Imperial Plaza

Canadian Apartment Magazine

New luxury rental opening soon at 101 St. Clair

Toronto real estate developer Camrost-Felcorp announced it will be welcoming residents into 101 St. Clair as early as this summer. The 229-suite luxury rental building is part of an award-winning master-planned community called Imperial Village, located at Avenue Road & St. Clair.