301 Middle St
New Bern, NC 28560
Price Upon Request
40,668 SF
40,668 SF
Price Upon Request
Office