$349,999
2
Beds
⋅
2
Baths
⋅
21461060
MLS
1026 28th Place Unit 5, Birmingham
Listing courtesy of LAH Sotheby's International Realty Mountain Brook.