2112 3rd Ave S
Birmingham, AL 35233
$1,000,000 USD
5,886 SF
5,886 SF
$1,000,000 USD
Auto Repair