The Craig Bay community has 426 homes and is divided into five Strata Corporations; Shorehaven, Arbutus Grove, Meadow Beach, Seaside Village and the Onyx.
The Craig Bay community has 426 homes and is divided into five Strata Corporations; Shorehaven, Arbutus Grove, Meadow Beach, Seaside Village and the Onyx.