Geraldton Council Approves Bluff Point Development