PendingUnder contract$1,749,0004.75 acresShelby County5 bd, 5.5 ba • 9,443 sq ftIndian Springs Village, AL 35124
PendingUnder contract$484,9004.55 acresTalladega County3 bd, 3.5 ba • 3,219 sq ftChildersburg, AL 35044