Viewed
309 4th Terrace N.
Birmingham, AL 35204
$45,000
5 beds
1 full
bathroomsListed By CENTURY 21 Advantage