The Weston Towns is a new townhome development by Lalu Canada. Prices estimated to be starting from the $600,000+. The Weston Towns will be located near Hawstone Park, transit such as the Maple GO Station and close to HWY 400. This development is estimated to be completed in 2022 and will be located on 3812 Major Mackenzie Drive West in the Vellore Village neighbourhood in Vaughan.