Princess Place
20 Olive Avenue Toronto Ontario Canada
View on a map- Year Build:
- 2003
- Storeys:
- 19
- Developer:
- Pemberton Group
Princess Place sits near the intersection of Yonge St & Finch Ave East. Princess Place is a high-rise condo located in North York's Willowdale East neighbourhood.






