$2,088,000
4 Beds
5 Baths
21 Haven Road
Vaughan, ON
Contact
Save
21 Haven Road, Vaughan, ON, L6A 0W7, 4+1 beds, 5 baths for sale at $2,088,000 | Detached House in Patterson | Sezlik.com