$350,000
3
Beds
⋅
2
Baths
⋅
21457025
MLS
2085 21st Ave S, Birmingham
Listing courtesy of EXP Realty LLC.
Real Estate Company