Two sets of industrial unit complexes located within the Shearwater Business Park at Taylors Beach. Each development contains 13 industrial units spanning in size from 121m2 – 160m2.
With decorative precast concrete panels and an envious outlook, Cubby Hole has not disappointed.