The Southwood Condos is a new condo and townhouse development by Streetcar Developments at 663 Kingston Road, Toronto. The development was completed in 2017. The Southwood Condos has a total of 104 units. Sizes start at 1845 square feet.
The Southwood Condos
Project by: Streetcar Developments