palomar apartments
1721 COMOX STREET, Vancouver
Description