Skip links

Cowichan

Cowichan is an approximate 550 unit multi phase development project located in on Vancouver Island in the Municipality of North Cowichan. It is proposed to develop a mix of townhomes and condominium style rentals and for sale product.

  • Project Type – Mixed Use
  • Project Location – Market Rental