409 Forest Hill Drive, Shelby, NC, 28150

$249,500

409 Forest Hill Drive, Shelby, NC, 28150

Courtesy of: Allen Tate Shelby