1006 Castlewood Drive, Shelby, NC, 28150
1006 Castlewood Drive, Shelby, NC, 28150
1006 Castlewood Drive, Shelby, NC, 28150

$20,000

1006 Castlewood Drive, Shelby, NC, 28150

3
Courtesy of: Keller Williams South Park |