9
Hoover Square
Birmingham, AL
$16,250,000 USD
2
Units
6.7% Cap Rate
$16,250,000 USD
General Retail