Freesia 1082 Seymour Street, Vancouver

185 Suites 18 Levels 2006 Built Pets allowed Rentals allowed

Facilities

Bike Room, Elevator, In Suite Laundry, Recreation Center