Description
Other located at 508 East Leroy, IL 61752. It has 5 beds, 2 bathrooms, and is 2538 square feet. The property was built in 1879. 508 East Leroy, IL 61752 is in the LeRoy neighborhood. LeRoy, Out of Area West, and Out of Area South are nearby neighbourhoods.