2226 1st Avenue S
Birmingham, AL 35233
$1,350,000 USD
4,164 SF
1
Unit
4,164 SF
$1,350,000 USD
Office Residential