Sezlik
$2,088,000
4 Beds
5 Baths
21 Haven Road

Vaughan, ON

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