Town Plaza is a residential condominium with nine stories and one hundred and ten units. Our building at 935 Sheppard Avenue West, Toronto, ON M3H 2T7, is a five minute walk to Downsview subway station, and is in close proximity to Downsview Park, Yorkdale shopping centre, and the 400 and 401 highways.
Simple and striking with clean geometric lines, the facade is concrete phasing with glass balconies.The ground floor consists of a beautifully decorated lobby, party room, gym and sauna, and the rooftop terrace consists of a BBQ and sitting area with lush greenery. The underground consists of parking for each unit and a locker area. The rooftop terrace is accentuated by an unobstructed view of downtown Toronto. The property is managed by City Sites Property Management Ltd.
New to the site? Please visit: