barafield apartments
1260 Harwood Street, Vancouver
Description