Homes for sale - 12820 NW 116TH PLACE, Alachua, FL 32615 – MLS#OM62...