Completed260-264 Finch Avenue East, North York, Ontario
Winlock Towns is an intimate community of 30 homes located at Bayview and Finch.
A collection of 20 two-storey Urban Towns and 10 three-storey Townhomes, this intimate development is the perfect blend of luxury living with functional design.