triumph apartments
2240 Triumph Street, Vancouver
Description