Binbrook Ontario L0R1C0
Windwood II is a modern and luxurious apartment building located in the peaceful community of Binbrook. The building features 99 units across three floors, with a variety of one and two-bedroom apartments available, ranging in size from 520 to 943 square feet. Designed with renters in mind, Windwood offers a host of amenities that make…