The Weston Townhomes is an exciting new townhome project by Lalu Canada situated at the corner of Weston Rd and Major Mackenzie Dr W in the beautiful city of Vaughan.
3
24
Planning
Winter 2022
Receive an automated email with price list, floor plans, incentives and more.