13
2119 6th Ave N
Birmingham, AL 35203
$2,008,000 USD
48,260 SF
48,260 SF
$2,008,000 USD
Office