Homes under $400K in Crystal Lake, IL
43 for sale · 184 homes listed · Updated November 9, 2026 · Page 2 of 4
- 2643 Granite Court B, Crystal Lake 60012 Active Under Contract $324,999 · 3 bd · 2 ba · 1,784 sqft
- 1349 Floresta, Crystal Lake 60014 Active Under Contract $250,000 · 2 bd · 1 ba · 1,141 sqft
- 634 Village Road B, Crystal Lake 60014 Active Under Contract $285,000 · 2 bd · 2 ba · 1,528 sqft
- 2840 Cobblestone Drive, Crystal Lake 60012 Active Under Contract $329,000 · 2 bd · 3 ba · 2,045 sqft
- 2642 Granite Court 2642, Crystal Lake 60012 Active Under Contract $295,000 · 3 bd · 3 ba · 1,594 sqft
- 1274 Walnut Glen Drive, Crystal Lake 60014 Active Under Contract $315,000 · 3 bd · 3 ba · 1,531 sqft
- 668 Lee Drive, Crystal Lake 60014 Active Under Contract $347,500 · 3 bd · 2 ba · 1,364 sqft
- 2647 Granite Court, Crystal Lake 60012 Active Under Contract $319,900 · 3 bd · 3 ba · 1,594 sqft
- 450 Berkshire Drive, Crystal Lake 60014 Active Under Contract $333,900 · 3 bd · 3 ba · 2,230 sqft
- 7409 Chesterfield Road, Crystal Lake 60012 Active Under Contract $365,000 · 3 bd · 3 ba · 2,152 sqft
- 783 Manor Road, Crystal Lake 60014 Active Under Contract $320,000 · 2 bd · 3 ba · 1,353 sqft
- 3 Dole Avenue, Crystal Lake 60014 Active Under Contract $329,900 · 3 bd · 2 ba · 1,410 sqft
- 836 Golf Course Road, Crystal Lake 60014 Active Under Contract $311,900 · 3 bd · 3 ba · 1,942 sqft
- 566 Somerset Lane 2, Crystal Lake 60014 Active Under Contract $189,000 · 2 bd · 2 ba
- 82 Sherbon Lane, Crystal Lake 60014 Active Under Contract $337,000 · 4 bd · 2 ba · 2,042 sqft
- 814 Stonebridge Lane, Crystal Lake 60014 Active Under Contract $320,000 · 2 bd · 3 ba · 1,993 sqft
- 164 East Berkshire Drive, Crystal Lake 60014 Active Under Contract $399,990 · 3 bd · 3 ba · 2,039 sqft
- 360 Hickory Drive, Crystal Lake 60014 Active Under Contract $319,000 · 4 bd · 2 ba · 1,627 sqft
- 4611 Orchard Lane, Crystal Lake 60014 Active Under Contract $325,000 · 3 bd · 1 ba · 1,256 sqft
- 873 Yorkshire Lane, Crystal Lake 60014 Active Under Contract $345,000 · 5 bd · 2 ba · 2,184 sqft
- 85 Sherbon Lane, Crystal Lake 60014 Active Under Contract $324,900 · 4 bd · 2 ba · 1,680 sqft
- 558 Cimmaron Circle, Crystal Lake 60012 Active Under Contract $378,000 · 3 bd · 3 ba · 2,221 sqft
- 641 Devonshire Lane, Crystal Lake 60014 Active Under Contract $350,000 · 4 bd · 2 ba · 2,020 sqft
- 596 Somerset Lane 7, Crystal Lake 60014 Active Under Contract $179,900 · 2 bd · 2 ba · 1,030 sqft
- 538 Cimmaron Circle, Crystal Lake 60012 Active Under Contract $385,000 · 3 bd · 3 ba · 2,221 sqft
- 1756 Somerfield Lane, Crystal Lake 60014 Active Under Contract $384,900 · 3 bd · 2 ba · 1,985 sqft
- 4705 Wild Cherry Road, Crystal Lake 60012 Active Under Contract $399,000 · 4 bd · 3 ba · 1,877 sqft
- 759 Pointe Drive, Crystal Lake 60014 Active Under Contract $310,000 · 3 bd · 3 ba · 1,567 sqft
- 917 Golf Course Road 1, Crystal Lake 60014 Active Under Contract $215,000 · 2 bd · 1 ba · 1,123 sqft
- 668 Acadia Circle, Crystal Lake 60014 Active Under Contract $344,900 · 3 bd · 3 ba · 1,971 sqft
- 33 Woodbine Drive, Crystal Lake 60014 Active Under Contract $349,500 · 4 bd · 2 ba · 1,283 sqft
- 115 Edgewood Avenue, Crystal Lake 60014 Active Under Contract $300,000 · 3 bd · 1 ba · 1,099 sqft
- 1212 Walnut Glen Drive, Crystal Lake 60014 Active Under Contract $325,000 · 3 bd · 3 ba · 1,682 sqft
- 3506 South Kilkenny Drive, Crystal Lake 60014 Active Under Contract $357,500 · 3 bd · 2 ba · 1,838 sqft
- 3707 North Oak Knoll Road, Crystal Lake 60012 Active Under Contract $399,900 · 4 bd · 2 ba · 1,864 sqft
- 967 Golf Course Road 2, Crystal Lake 60014 Active Under Contract $220,000 · 2 bd · 2 ba · 1,199 sqft
- 531 Lake Street, Crystal Lake 60014 Active Under Contract $249,000 · 3 bd · 2 ba · 1,733 sqft
- 1577 Candlewood Drive, Crystal Lake 60014 Active Under Contract $379,900 · 3 bd · 3 ba · 1,698 sqft
- 6914 Meadow Drive, Crystal Lake 60012 Active Under Contract $329,900 · 3 bd · 2 ba · 2,560 sqft
- 1706 South Street, Crystal Lake 60014 Active Under Contract $324,900 · 3 bd · 2 ba
- 1436 Bridgedale Road, Crystal Lake 60014 Active Under Contract $360,000 · 4 bd · 3 ba · 1,826 sqft
- 990 Camelot Drive, Crystal Lake 60014 Active Under Contract $299,900 · 4 bd · 2 ba · 2,014 sqft
- 526 Silver Aspen Circle, Crystal Lake 60014 Active Under Contract $305,000 · 3 bd · 2 ba · 1,735 sqft
- 1214 Walnut Glen Drive, Crystal Lake 60014 Active Under Contract $325,000 · 2 bd · 3 ba · 2,322 sqft
- 188 Berkshire Drive, Crystal Lake 60014 Active Under Contract $389,990 · 3 bd · 3 ba · 1,764 sqft
- 189 Evergreen Parkway, Crystal Lake 60014 Active Under Contract $350,000 · 4 bd · 2 ba · 1,600 sqft
- 748 Tree Top Lane, Crystal Lake 60014 Active Under Contract $299,000 · 2 bd · 2 ba · 1,232 sqft
- 1393 Cottonwood Lane, Crystal Lake 60014 Active Under Contract $325,000 · 3 bd · 2 ba · 1,464 sqft
- 2811 Granite Court 2811, Crystal Lake 60012 Active Under Contract $265,000 · 2 bd · 1 ba · 1,289 sqft
- 380 Charlotte Avenue, Crystal Lake 60014 Active Under Contract $300,000 · 2 bd · 1 ba · 1,838 sqft