6506 NW 109th Place, Alachua, FL 32615 | HotPads