pendingUnder contract$199,9004.48 acresFranklin County4 bd, 2 ba • 2,240 sq ftPhil Campbell, AL 35581
pendingUnder contract$199,9003.22 acresFranklin County3 bd, 2 ba • 1,839 sq ftPhil Campbell, AL 35581