$589,900 -
1518 Pinfish Lane Unit 1
Carolina Beach ,
NC 28428
County: New Hanover