Haunted house in Largo raising money for Red Tide beach cleanup