Sale Pending
Viewed
11872 Hickory Court
Genoa, IL 60135
$460,000
3 beds
3 full
bathrooms3,369 sq.ft.
Listed By CENTURY 21 Circle