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.

Bayview Villa Towns Bayview Villa Towns