Description Kehoe & Assoc. are delighted to present 18 St Helen’s Bay to the market. Built in 1998, this mature development is extremely popular for holiday