The Southwood Condos is a new condominium development by Streetcar Developments that is now complete located at 663 Kingston Road, Toronto in the The Beach neighbourhood with a 88/100 walk score and a 88/100 transit score. The Southwood Condos is designed by TACT Architecture Inc.. Development is scheduled to be completed in 2017. The project is 6 storeys tall and has a total of 56 suites ranging from 580 sq.ft to 1845 sq.ft. The Southwood Condos is the #226 tallest condominium in Toronto and the #16 tallest condominium in The Beach.