Topsail Island is a 26 mile long barrier island located off the southern coast of North Carolina about 20 minutes north of the thriving, historic coastal city of Wilmington and south of the famed Outer Banks.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.