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