Royal Alexandra
2388 Triumph St, Vancouver, BC V5L 1L5, Canada
View on a map- Year Build:
- 1995
- Storeys:
- 4
Royal Alexandra at 2388 Triumph Street is a rainscreened building. Walk to shops, transit, schools, and only minutes to Downtown.
2388 Triumph St, Vancouver, BC V5L 1L5, Canada
View on a mapRoyal Alexandra at 2388 Triumph Street is a rainscreened building. Walk to shops, transit, schools, and only minutes to Downtown.