WestSea Tower 1330 Harwood Street, Vancouver
172
Suites
21
Levels
1970
Built
Pets allowed
Rentals allowed