705 Knoxville St
Birmingham, AL 35224
$550,000 USD
5,680 SF
8
Units
5,680 SF
$550,000 USD
Apartments