WESTON-RUTHERFORD ViT 194060 3 bds $3800 Vaughan - Vellore Area Detached (3-storey) Stunning 4 bedrooms, 3 bathrooms. (Approx. 2,500–3,000 sq. ft.) Well maintained home. Main Floor Feature...