Homes for sale - 15913 NW 123RD AVENUE, Alachua, FL 32615 – MLS#OM6...