Iliad - 1245 Homer 1245 Homer Street, Vancouver V6B 2Y9
11
Suites
6
Levels
2000
Built
Pets allowed
Rentals allowed