180 Wildwood, Decatur IL 62521 $900/Month Property Details 180 Wildwood, Decatur IL 62521 $900/Month Available from now Description 180 Wildwood 2 Bedroom Apartment Rerented - Decatur IL 2 bedroom, 1 bath, refrigerator, stove, dishwasher, washer/dryer, deck, everything brand new Property Features 2 Bedroom Apartment Rerented 2-bdrm-apt-rerented House Category