the impala
8735 Selkirk St, Vancouver
Description