Recently Sold Listing 1319 E 63 Ave, Vancouver, British Columbia