Recently Sold Listing 1201 - 4194 Maywood Street, Burnaby, BC