$650,000 -
24 Batts Hill Road
New Bern ,
NC 28562
County: Craven
Courtesy of Karen D Williams, EXP Realty