Description
Semi-detached located at 404 Buckles Grove Leroy, Illinois 61752. It has 2 beds, 2 bathrooms, and is 1502 square feet. The property was built in 2000. 404 Buckles Grove Leroy, Illinois 61752 is in the LeRoy neighborhood. LeRoy, Out of Area West, and Out of Area South are nearby neighbourhoods.