Newly Listed $224,900 3 BDS | 1.5 BA | 1,318.0 SQFT 309 Hickory Terrace, Island Lake, IL 60042 Add to Favorites