118 E Melrose Ct, Decatur, IL 62526
This Single Family Residence is located at 118 E Melrose Ct, Decatur, IL. The estimated value of this home is currently priced at 61,950, approximately $107.55 per square foot. This property was originally built in 1947. 118 E Melrose Ct is within the school district Decatur School District 61 with nearby schools including Harris Elementary School, Stephen Decatur Middle School, and MacArthur High School.