Listings Between $250000 - $300000 in Craven

701 Dry Monia Road New Bern, NC 28562
127 Secretariat Drive Havelock, NC 28532