12
1929 32nd Ave N
Birmingham, AL 35207
$1,695,000 USD
8,132 SF
6.54% Cap Rate
8,132 SF
$1,695,000 USD
Medical