516 Porter Street, Shelby, NC, 28150

$40,000

516 Porter Street, Shelby, NC, 28150

ACTIVE