1127 S 21st Street, Decatur IL 62521 $850/Month Property Details 1127 S 21st Street, Decatur IL 62521 $850/Month Available from now Description 1127 S 21st Street House Evicted - Decatur IL 2 bedroom, 1 bath Ranch with views of Lake Decatur. Eat in kitchen, with stove, refrigerator, dishwasher, washer/dryer. Unfinished basement. Outdoor shed for storage. Property Features House Evicted About Chris Tuttle Email