Listings Between $550000 - $600000 in Craven

1222 National Avenue New Bern, NC 28560