Diamondwood Management Home Page

St. Clair Place

The St. Clair Place is situated in midtown, in one of the most dynamic communities of Toronto.

With great accessibility to public transit (St. Clair West subway station is a short walk away), the building is in the proximity of a variety of shops, restaurants, cafes, schools, banks, public library.

The St. Clair Place is surrounded by parks and green. The Artscape Wychwood Barns, Cedervale Ravine, and Sir Winston Churchill Park, with their playgrounds for kids, tennis courts, and running paths create the perfect recreational environment. The Northeimer Ravine features a rustic wood path with many excellent picnic spots, and a large variety of plants and wildlife.

With the TTC service at your door step, you can be in the Financial and Entertainment Districts within minutes. The location, offers easy access to all highways.

Combine all the location advantages with a first class managed property and you have everything you’re looking for in your new home!


  • Recently renovated apartments
  • Every apartment has a large size balcony
  • Many of the apartments offer breathtaking city and lake views
  • Central heating and air conditioning
  • Outdoor swimming pool
  • Underground parking
  • On-site laundry

For further information contact

St. Clair Place
21 Vaughan Road
Toronto, ON  M6G 2N2