Property Details
720 S 21st Street, Decatur IL 62521
$775/MonthDescription
720 S 21st
House Rerented - Decatur IL
2 bedroom, 1 bath, kitchen with all appliances, dining room, living room, storage shed, basement with washer/dryer,
Property Features
- House Rerented