22
7708 1st Ave N
Birmingham, AL 35206
$2,100,000 USD
36,358 SF
1.19% Cap Rate
36,358 SF
$2,100,000 USD
Self Storage