Bayview Villa Towns
Times Group
Toronto, ON
The Bayview Villa Towns are located in the busy Bayview and John Street neighbourhood in Thornhill. Arranged around a private landscaped courtyard, the four blocks of towns feature private walkout patios, balconies and rooftop terraces.