Empress Plaza II
18 Hillcrest Avenue Toronto Ontario Canada
View on a map- Year Build:
- 1996
- Storeys:
- 23
- Developer:
- Menkes Developments
Located near Yonge St & Hillcrest Ave in North York's Willowdale East neighbourhood.
18 Hillcrest Avenue Toronto Ontario Canada
View on a mapLocated near Yonge St & Hillcrest Ave in North York's Willowdale East neighbourhood.