3859 Triumph Street, Burnaby, BC | Strata Plan EPS11597