The Alexus
70 Alexander Street Toronto Ontario Canada
View on a map- Year Build:
- 2001
- Storeys:
- 12
The Alexus is located at 70 Alexander Street The Complex includes party room guest suite and concierge
70 Alexander Street Toronto Ontario Canada
View on a mapThe Alexus is located at 70 Alexander Street The Complex includes party room guest suite and concierge