Jump to MLS#:
MLS#:100161212
105 Hughes Lane, New Bern, NC 28560
$225,000 | MLS#: 100161212