19 Wardlaw Place, Vellore Village, Vaughan (N12328821)

19 Wardlaw Place, Vellore Village, Vaughan