$95k drop • June 20$1,499,9995.4 acresShelby County5 bd, 5 ba • 3,500 sq ftIndian Springs Village, AL 35124
$40k drop • May 19$1,200,0002.19 acresShelby County8 bd, 6.5 ba • 6,637 sq ftIndian Springs Village, AL 35124