$645,000 -
1550 Salter Path Road Unit 405
Indian Beach ,
NC 28512
County: Carteret