720 S 21st Street, Decatur IL 62521

$775/Month
Property Details

720 S 21st Street, Decatur IL 62521

$775/Month
Available from now
Description

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