Lease: 673 Glengrove Ave W, Toronto, M6B 2J2