2
2500 Avenue E
Birmingham, AL 35218
$150,000 USD
1,288 SF
1,288 SF
$150,000 USD
Service Station