508 Crawford Street, Shelby, NC, 28150

$89,500

508 Crawford Street, Shelby, NC, 28150

Courtesy of: Allen Tate Shelby