Eden - 19936 77 Street, Langley, BC | Strata Plan EPP110208