Kensington Place 1386 Nicola Street, Vancouver
22
Suites
6
Levels
1912
Built
Pets allowed
Rentals allowed