269 Legion Beach Road, Columbia, NC, 27925

$299,900

269 Legion Beach Road, Columbia, NC, 27925