$325,000
3
Beds
⋅
1
Baths
⋅
21460695
MLS
1173 18th Avenue, Birmingham
Listing courtesy of RealtySouth-Homewood.
Real Estate Company