17995 Ne 24th Ter Citra FL 32113 Records