Furnished room with ensuite in a house
Welcome to the beautiful and lovely neighbourhood of Bayview Village! We are located in the highly sought out prestigious area of North York. It is a 7 minute drive to Bayview Village shopping centre, one of Canada’s most upscale centres filled with many luxury merchants. There you can also find a s...
About 14.0km from Vellore Village, Vaughan, ON