PendingUnder contract$1,749,0004.75 acresShelby County5 bd, 5.5 ba • 9,443 sq ftIndian Springs Village, AL 35124