R2637707 - 2903 - 2311 Beta Avenue, Burnaby, BC, CANADAI have just recently sold this listing at 2903 - 2311 Beta Avenue, Burnaby.