4351 N Hammer Road, Scales Mound, IL 61075
BD: 5
BA: 6.5
$6,000,000
Active