Freesia 1082 Seymour Street, Vancouver
185
Suites
18
Levels
2006
Built
Pets allowed
Rentals allowed