34
1609 6th St N
Birmingham, AL 35204
$1,690,000 USD
25,200 SF
24
Units
11.88% Cap Rate
25,200 SF
$1,690,000 USD
Apartments