Homes under $400K in Crystal Lake, IL
29 for sale · 142 homes listed · Updated September 25, 2026 · Page 2 of 3
- 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
- 1441 loch lomond drive, Crystal Lake 60014 Active Under Contract $375,000 · 4 bd · 3 ba · 2,606 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
- 796 pointe drive 796, Crystal Lake 60014 Active Under Contract $309,900 · 3 bd · 3 ba · 1,521 sqft
- 4003 mccabe avenue, Crystal Lake 60014 Active Under Contract $319,900 · 2 bd · 2 ba · 1,050 sqft
- 761 laguna road, Crystal Lake 60014 Active Under Contract $330,000 · 3 bd · 3 ba · 1,371 sqft
- 638 sussex lane, Crystal Lake 60014 Active Under Contract $350,000 · 5 bd · 2 ba · 1,920 sqft
- 578 somerset lane 1, Crystal Lake 60014 Active Under Contract $195,000 · 2 bd · 2 ba · 989 sqft
- 980 sandalwood lane, Crystal Lake 60014 Active Under Contract $399,000 · 4 bd · 3 ba · 2,303 sqft
- 619 dartmoor drive, Crystal Lake 60014 Active Under Contract $395,000 · 3 bd · 2 ba · 2,042 sqft
- 3815 tulip street, Crystal Lake 60014 Active Under Contract $275,000 · 3 bd · 2 ba · 2,000 sqft
- 145 dole avenue, Crystal Lake 60014 Active Under Contract $299,000 · 3 bd · 2 ba · 1,411 sqft
- 221 sunset terrace, Crystal Lake 60014 Active Under Contract $334,900 · 3 bd · 2 ba · 975 sqft
- 105 edgewood avenue, Crystal Lake 60014 Active Under Contract $199,000 · 2 bd · 1 ba · 1,289 sqft
- 500 westwood court d, Crystal Lake 60014 Active Under Contract $225,000 · 2 bd · 2 ba · 1,248 sqft
- 1676 kennsington lane, Crystal Lake 60014 Active Under Contract $399,000 · 4 bd · 3 ba · 1,947 sqft
- 860 chasefield lane 3, Crystal Lake 60014 Active Under Contract $226,000 · 2 bd · 2 ba · 1,094 sqft
- 777 dover court, Crystal Lake 60014 Active Under Contract $349,900 · 4 bd · 2 ba · 1,702 sqft
- 67 barberry drive, Crystal Lake 60014 Active Under Contract $307,500 · 3 bd · 1 ba · 1,119 sqft
- 710 saint andrews lane 22, Crystal Lake 60014 Active Under Contract $244,900 · 2 bd · 2 ba · 1,524 sqft