pendingUnder contract$510,0003.68 acresShelby County3 bd, 3 ba • — sq ftIndian Springs Village, AL 35124
$50k drop • June 4$1,797,0006.1 acresShelby County5 bd, 5 ba • — sq ftIndian Springs Village, AL 35124