1308 Hot Springs Terrace, Shelby, NC, 28150

$300,000

1308 Hot Springs Terrace, Shelby, NC, 28150

Courtesy of: Allen Tate Shelby