$715,012
3
Beds
⋅
4
Baths
⋅
7737236
MLS
⋅
East Howard Place BLDG.
432 E Howard Avenue Unit 20, Decatur