2 Bedroom Homes in Crystal Lake, IL
11 for sale · 50 homes listed · Updated September 25, 2026
- 540 devonshire lane 7, Crystal Lake 60014 $189,000 · 2 bd · 2 ba · 1,084 sqft
- 221 uteg street c, Crystal Lake 60014 $200,000 · 2 bd · 2 ba · 891 sqft
- 125 sunnyside avenue, Crystal Lake 60014 $199,999 · 2 bd · 1 ba · 944 sqft
- 754 golden oak circle, Crystal Lake 60014 $290,000 · 2 bd · 2 ba · 1,232 sqft
- 325 lake street 1b, Crystal Lake 60014 $245,000 · 2 bd · 2 ba · 1,194 sqft
- 1633 penny lane, Crystal Lake 60014 $319,900 · 2 bd · 3 ba · 1,661 sqft
- 566 somerset lane 4, Crystal Lake 60014 $179,000 · 2 bd · 2 ba · 989 sqft
- 58 woodbine drive, Crystal Lake 60014 $250,900 · 2 bd · 2 ba · 993 sqft
- 875 golf course road 3, Crystal Lake 60014 $245,000 · 2 bd · 2 ba · 1,140 sqft
- 7302 hillside road, Crystal Lake 60012 $414,900 · 2 bd · 2 ba · 1,286 sqft
- 617 grand canyon circle, Crystal Lake 60014 $320,000 · 2 bd · 3 ba · 1,415 sqft
- 270 berkshire drive, Crystal Lake 60014 Pending $320,000 · 2 bd · 2 ba · 1,353 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
- 783 manor road, Crystal Lake 60014 Active Under Contract $320,000 · 2 bd · 3 ba · 1,353 sqft
- 566 somerset lane 2, Crystal Lake 60014 Active Under Contract $189,000 · 2 bd · 2 ba
- 814 stonebridge lane, Crystal Lake 60014 Active Under Contract $320,000 · 2 bd · 3 ba · 1,993 sqft
- 596 somerset lane 7, Crystal Lake 60014 Active Under Contract $179,900 · 2 bd · 2 ba · 1,030 sqft
- 917 golf course road 1, Crystal Lake 60014 Active Under Contract $215,000 · 2 bd · 1 ba · 1,123 sqft
- 967 golf course road 2, Crystal Lake 60014 Active Under Contract $220,000 · 2 bd · 2 ba · 1,199 sqft
- 5824 prairie ridge road, Crystal Lake 60014 Active Under Contract $479,000 · 2 bd · 3 ba · 1,884 sqft
- 1214 walnut glen drive, Crystal Lake 60014 Active Under Contract $325,000 · 2 bd · 3 ba · 2,322 sqft
- 748 tree top lane, Crystal Lake 60014 Active Under Contract $299,000 · 2 bd · 2 ba · 1,232 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
- 4003 mccabe avenue, Crystal Lake 60014 Active Under Contract $319,900 · 2 bd · 2 ba · 1,050 sqft
- 578 somerset lane 1, Crystal Lake 60014 Active Under Contract $195,000 · 2 bd · 2 ba · 989 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
- 860 chasefield lane 3, Crystal Lake 60014 Active Under Contract $226,000 · 2 bd · 2 ba · 1,094 sqft
- 710 saint andrews lane 22, Crystal Lake 60014 Active Under Contract $244,900 · 2 bd · 2 ba · 1,524 sqft
- 191 peterson parkway, Crystal Lake 60014 Active Under Contract $334,900 · 2 bd · 1 ba · 1,172 sqft
- 79 south heather drive, Crystal Lake 60014 Active Under Contract $250,000 · 2 bd · 2 ba · 1,874 sqft
- 176 lakeshore drive, Crystal Lake 60014 Active Under Contract $310,000 · 2 bd · 1 ba · 1,633 sqft
- 516 silver aspen circle, Crystal Lake 60014 Active Under Contract $297,000 · 2 bd · 2 ba · 1,735 sqft
- 1549 brompton lane, Crystal Lake 60014 Active Under Contract $320,000 · 2 bd · 3 ba · 1,971 sqft
- 1481 yosemite circle, Crystal Lake 60014 Active Under Contract $320,000 · 2 bd · 3 ba · 1,824 sqft
- 24 john street, Crystal Lake 60014 Active Under Contract $245,000 · 2 bd · 1 ba · 1,055 sqft
- 60 east terra cotta avenue, Crystal Lake 60014 Active Under Contract $399,900 · 2 bd · 2 ba · 1,157 sqft
- 4108 rigby road, Crystal Lake 60012 Active Under Contract $425,000 · 2 bd · 3 ba · 2,208 sqft
- 429 berkshire drive 21, Crystal Lake 60014 Active Under Contract $150,000 · 2 bd · 2 ba · 870 sqft
- 105 edgewood avenue, Crystal Lake 60014 Off market since Aug 2026 $250,000 · 2 bd · 1 ba · 1,289 sqft
- 530a pembrook court south -, Crystal Lake 60014 Sold on Jul 2, 2026 $265,000 · 2 bd · 2 ba · 1,277 sqft
- 740 saint andrews lane 41, Crystal Lake 60014 Off market since Jul 2026 $208,000 · 2 bd · 2 ba · 1,430 sqft
- 125 sunnyside avenue, Crystal Lake 60014 Off market since Sep 2026 $199,999 · 2 bd · 1 ba · 944 sqft
- 796 pointe drive 796, Crystal Lake 60014 Off market since Aug 2026 $319,900 · 2 bd · 3 ba · 1,521 sqft
- 2741 cobblestone drive 2741, Crystal Lake 60012 Off market since Sep 2026 $280,000 · 2 bd · 3 ba · 1,438 sqft
- 24 john street, Crystal Lake 60014 Off market since Aug 2026 $257,900 · 2 bd · 1 ba · 1,055 sqft
- 321 elmwood avenue, Crystal Lake 60014 Off market since Aug 2026 $242,000 · 2 bd · 1 ba · 1,000 sqft