505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150
505  Williamsfield Drive, Shelby, NC, 28150

$572,000

505 Williamsfield Drive, Shelby, NC, 28150

48
Courtesy of: Lake Norman - Mooresville