17096 NW 177th TERRACE, Alachua, FL 32615