3
2424 18th St N
Birmingham, AL 35234
$1,257,000 USD
12,500 SF
6.31% Cap Rate
12,500 SF
$1,257,000 USD
Auto Repair