$875,900 -
1102 Canal Drive Unit B
Carolina Beach ,
NC 28428
County: New Hanover