$275,000

314 River Walk, New Bern, NC, 28560

ACTIVE