Recently Sold Listing 1267 E 20th Avenue, Vancouver, BC