21342 S Timber Creek CtEst. $1,488,6888 Baths • 6,146 Sq. Ft.Shorewood, IL, 60404ForeclosurePublic Record