12 Independence Court, Leroy, IL, 61752
12 Independence Court, Leroy, IL, 61752
12 Independence Court, Leroy, IL, 61752
12 Independence Court, Leroy, IL, 61752
12 Independence Court, Leroy, IL, 61752

$12,000

12 Independence Court, Leroy, IL, 61752

5
Courtesy of: Berkshire Hathaway Central Illinois Realtors