Sale: 20 Terra Road, Vaughan (East Woodbridge), L4L3J5