4180 S Lake Court, Decatur, IL 62521 (MLS # 12747233)

4180 S Lake Court, Decatur, IL 62521 (MLS # 12747233) has 7 beds and 5.50 baths