Recently Sold Listing 8075 NELSON AV, Burnaby, BC