$659,900

2216 E Pelican Drive

Oak Island Beach NC, 28465