27109 Nw Creek #241, Alachua, FL 32615 - HotPads