camelot apts.
9197 Mary St., Chilliwack