3
716 32nd St S
Birmingham, AL 35233
$1,399,000 USD
4,538 SF
7.25% Cap Rate
4,538 SF
$1,399,000 USD
Medical