South Station Condos is a development by Devron located at 21 John Street, Toronto. Offering a total of 58 units at 40 storeys tall. Suite sizes start from 535 Sqft.
Located just a short walk from Weston GO Station, we are proposing to transform 13-21 John Street and 36-40 South Station Street into a new mixed-use development that provides a meaningful and lasting contribution to the Weston Village community. Designed by internationally renowned Danish architecture firm 3XN, this building will create liveable homes for the community.