17
2425 1st Ave N
Birmingham, AL 35203
$1,950,000 USD
30,600 SF
30,600 SF
$1,950,000 USD
Storefront Retail Office