$499,000 -
1505 Salter Path Road Unit 209
Indian Beach ,
NC 28512
County: Carteret