Recently Sold Listing # 301 2088 BARCLAY ST, Vancouver, British Columbia