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