For Sale: 4 & 12 - 8540 Keele Street, Vaughan (Concord)