Lagoon Royal 1970 Haro Street, Vancouver
15
Suites
8
Levels
1993
Built
Pets allowed
Rentals allowed