Pacific Point 1323 Homer Street, Vancouver
227
Suites
22
Levels
1993
Built
Pets allowed
Rentals allowed