Sale: 63 Ten Pines Rd, Vaughan, L4H 5B4