11564 Palmetto Blvd Alachua, FL 32615