One big difference between the developments in Vaughan and Scarborough Town, is both have access to TTC network... If DT Markham had a decent transit system, I'm sure this would be built a lot faster than its snail pace now.
However, I'm happy to at least see some progress... Im looking forward...