Sale: 114 Thule St N, Vaughan, L4H 5L5