Casa Rosa 1818 Robson Street, Vancouver
18
Suites
8
Levels
1993
Built
Pets allowed
Rentals allowed