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, full size washer/dryer, & balcony Property Features 2 Bedroom Apartment Rerented 2-bdrm-apt-rerented House Category