16717 NW 173RD TERRACE, Alachua, FL 32615 - MLS#OM630670 - Generous...