580 Kelly Road, Caledonia IL 61011 $385,000

580 Kelly Road, Caledonia BD: 4 BA: 4.0 $385,000 Active