84 Meadow Terrace, Decatur IL 62521

$750/Month
Property Details

84 Meadow Terrace, Decatur IL 62521

$750/Month
Available from now
Description

84 Meadow Terrace

House Notice - Decatur IL

3 bedroom, 1 bath, refrigerator, stove, 1 car detached garage

Property Features
  • House Notice