$579,000 -
300 Carolina Sands Drive
Carolina Beach ,
NC 28428
County: New Hanover