Recently Sold Listing # 102 2511 QUEBEC ST, Vancouver, British Columbia