507 W Elm Street, LeRoy, IL 61752 (MLS # 12806102)

507 W Elm Street, LeRoy, IL 61752 (MLS # 12806102) has 3 beds and 1.00 baths