101 St. Clair
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.