Recently Sold Listing # 906 1438 RICHARDS ST, Vancouver, British Columbia