122 Edenton St
Birmingham, AL 35242
$525,000 USD
2,760 SF
1
Unit
2,760 SF
$525,000 USD
Office