$499,900 -
855 Salter Path Road Unit 106
Indian Beach ,
NC 28512
County: Carteret