6
417 2nd Ave N
Birmingham, AL 35204
$400,000 USD
2,800 SF
2,800 SF
$400,000 USD
Freestanding