$2,158,000 -
108 Ocean Bluff Drive Unit .
Indian Beach ,
NC 28512
County: Carteret