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