$599,000 -
1701 Salter Path Unit J-303
Indian Beach ,
NC 28512
County: Carteret