10887 NW 234th Street, Alachua, FL 32615 - HotPads