Listings Between $250000 - $300000 in Gainesville

4219 NW 30TH TERRACE GAINESVILLE, FL 32605