$600,000 -
501 New Street
New Bern ,
NC 28560
County: Craven
Courtesy of JUDD PRICE, Keller Williams Realty