Sale: 103 - 114 Vaughan Rd, Toronto, M6C 2M1