The Station Apartments | 46180 Thomas Road, Chilliwack
1 Bedroom(s)
Apartment
Chilliwack British Columbia V2R 5Z5
Overview
Located in the heart of Chilliwack's Southside, The Station Apartments are where locals want to live. Minutes from parks, groceries, and dining experiences, you're going to want to reside here.