12
826 1st St W
Birmingham, AL 35204
$1,190,000 USD
17,880 SF
24
Units
3.35% Cap Rate
17,880 SF
$1,190,000 USD
Apartments