villa shangri la
1371 WEST 13th AVENUE, Vancouver
Description