201 Van Horne Avenue, North York, ON M2J 2T7, Canada
Distance: 300 m
Company description
This 136-suite townhome complex is the definition of convenience. It is located minutes from Fairview Mall, one of Canada’s premier shopping centres, offering over 270 stores.