7631 NW 187th Terrace, Alachua, FL 32615 - HotPads