19
2418 Green Springs Hwy
Birmingham, AL 35209
$2,395,000 USD
40,188 SF
40
Units
40,188 SF
$2,395,000 USD
Apartments