Bellwoods House Condos by Republic Developments is located at 111 Strachan Ave, Toronto. Offering a total of 325 units at 14 storeys tall. Explore the perfect fusion of style, convenience, and community at the corner of King and Strachan. Nestled in a boutique building with exceptional design, this residence offers a handpicked selection of top-notch features and amenities, such as intelligent...