village green apts
8643 Logan St., Vancouver
Description