Capitol Residences
833 Seymour Street Vancouver British Columbia Canada
View on a map- Year Build:
- 2010
- Storeys:
- 43
Capitol Residences at 833 Seymour Street Close to shopping business financial district skytrain and future Canada Line station Some units feature views of English Bay






