512 E Main St, Elmwood, IL 61529
This Single Family Residence is located at 512 E Main St, Elmwood, IL. The estimated value of this home is currently priced at 244,244, approximately $205.59 per square foot. This property was originally built in 1999. 512 E Main St is within the school district Elmwood Community Unit School District 322 with nearby schools including Elmwood Elementary School, Elmwood Junior-Senior High School, and Elmwood Junior-Senior High School.