70 Elmsthorpe Ave
70 Elmsthorpe Avenue Toronto Ontario Canada
View on a map- Year Build:
- 1989
- Storeys:
- 6
- Developer:
- Yan On Investments / Costain Ltd.
Located in Toronto's Forest Hill South neighbourhood.
70 Elmsthorpe Avenue Toronto Ontario Canada
View on a mapLocated in Toronto's Forest Hill South neighbourhood.