6400 NW 106th Place, Alachua, FL 32615 | HotPads