Recently Sold Listing 103 - 1088 Richards Street, Vancouver, BC