$209,800
3
Beds
⋅
2
Baths
⋅
21924909
MLS
⋅
1,151
SqFt.
2307 12th St Se, Decatur
