PendingUnder contract$629,00011 acresSaint Clair County6 bd, 3.5 ba • 4,338 sq ftTrussville, AL 35173