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