15842 NW 122nd Lane, Alachua, FL 32615 - HotPads