PendingUnder contract$629,00011 acresSaint Clair County6 bd, 3.5 ba • 4,338 sq ftTrussville, AL 35173
PendingUnder contract$1,074,0002.35 acresJefferson County6 bd, 5.5 ba • 6,750 sq ftTrussville, AL 35173