417 Stroud Road, Shelby, NC, 28152

$319,900

417 Stroud Road, Shelby, NC, 28152

Courtesy of: Allen Tate Shelby