SOLD 183 Stanon Ave., Vaughan, ON, Canada Stop The Car !!!! 4400 Sq Ft Of Luxury… More Details $1,688,000