R2011612 - 1201 - 4194 Maywood Street, Burnaby, BC, CANADAI have just recently sold this listing at 1201 - 4194 Maywood Street, Burnaby.