$599,000

108 N Spot Road, Powells Point, NC, 27966

ACTIVE