Sale: 6600 King Vaughan Rd, Vaughan, L0N1C0