9773 Keele Street Towns is a New Townhome development by KLM Planning Partners Inc located at Keele St & Major Mackenzie Dr, Vaughan.