Listings Between $400000 - $450000 in Craven

911 Nassau Court New Bern, NC 28560