Stella 2770 Sophia Street, Vancouver
96
Suites
13
Levels
2008
Built
Pets allowed
Rentals allowed