Prime Weston Location — Situated at 21 John Street, enjoy excellent walkability with a score of 82/100 and convenient transit access with a score of 79/100.
High-Rise Living — This 40-storey condominium will be the #4 tallest in Weston, offering potentially impressive city views.
Substantial Development — South Station Condos will feature 484 suites, providing a wide range of living options.
Experienced Development Team — Developed by Devron and designed by 3XN and Turner Fleischer Architects.
About South Station Condos
South Station Condos is a new condominium development by Devron currently in pre-construction located at 21 John Street, Toronto in the Weston neighbourhood with a 82/100 walk score and a 79/100 transit score. South Station Condos is designed by 3XN and Turner Fleischer Architects. The project is 40 storeys tall and has a total of 484 suites. South Station Condos is the #1559 tallest condominium in Toronto and the #4 tallest condominium in Weston.