Mainstreet Cowichan Apartments is professionally managed by Mainstreet Equity
Welcome to Mainstreet Cowichan Apartments, where comfort meets convenience in the heart of Duncan, BC. Located at 961 Cavell Street, these affordable and pet-friendly rentals offer a range of options to suit every lifestyle. Choose from bachelor, one-bedroom, two-bedroom, or three-bedroom suites, perfect for singles, couples, or families looking for a welcoming place to call home.
Each suite is designed with your comfort in mind, featuring modern finishes and practical layouts. Our pet-friendly policy means your furry friends are always welcome, making Mainstreet Cowichan Apartments a true home for the whole family.
Enjoy living close to schools, shopping, parks, and transit, with all the essentials just minutes away. Whether you’re downsizing, starting fresh, or growing your family, Mainstreet Cowichan Apartments offers the right fit for your lifestyle.
3 Bds - 2 Ba - 1045 m2
Aspire - 3 Bedroom + 2 Bathroom Apartment For Rent
Saanich
22/09/2026
2 Bds - 2 Ba - 900 m2
2 Bed 2 Bath Apartment
Langford
22/09/2026
2 Bds - 1 Ba - 0 m2
6 237 Ridgeway Avenue North Vancouver, British Columbia
North Vancouver
22/09/2026
2 Bds - 1 Ba - 600 m2
2 Bed Basement Suite Fraser Heights
Surrey
21/09/2026
2 Bds - 1 Ba - 500 m2
2 Bedroom Basement Suite
Surrey
21/09/2026
1 Bds - 1 Ba - 0 m2
Woodhead Road Richmond, British Columbia
Richmond
21/09/2026
1 Bds - 1 Ba - 1 m2
1854 Glenwood Dr-basement Suite
Kamloops
21/09/2026
2 Bds - 1 Ba - 1 m2
York Apartments #305
Kamloops
21/09/2026
AD ID 356596
3 Bds - 2 Ba - 1045 m2
Aspire - 3 Bedroom + 2 Bathroom Apartment For Rent
Saanich
22/09/2026
2 Bds - 2 Ba - 900 m2
2 Bed 2 Bath Apartment
Langford
22/09/2026
2 Bds - 1 Ba - 0 m2
6 237 Ridgeway Avenue North Vancouver, British Columbia
North Vancouver
22/09/2026
2 Bds - 1 Ba - 600 m2
2 Bed Basement Suite Fraser Heights
Surrey
21/09/2026
2 Bds - 1 Ba - 500 m2
2 Bedroom Basement Suite
Surrey
21/09/2026
1 Bds - 1 Ba - 0 m2
Woodhead Road Richmond, British Columbia
Richmond
21/09/2026
1 Bds - 1 Ba - 1 m2
1854 Glenwood Dr-basement Suite
Kamloops
21/09/2026
2 Bds - 1 Ba - 1 m2
York Apartments #305
Kamloops
21/09/2026
2 Bds - 1 Ba - 750 m2
2-bedroom 1 Bath Ground-level Suite For Rent *newly Renovated*
Burnaby
21/09/2026