23 Indian Creek Road, Hamburg, IL 62045 - Homesnap