RSS New property listed in Vellore Village, Vaughan Posted on November 28, 2023 by Trust Realty Group Posted in Vellore Village, Vaughan Real Estate I have listed a new property at 2305 9000 Jane ST in Vaughan. See details here