Concordia one 199 Drake Street, Vancouver
85
Suites
19
Levels
1995
Built
Pets allowed
Rentals allowed