2 Bedroom Homes in Crystal Lake, IL
11 for sale · 57 homes listed · Updated November 9, 2026 · Page 1 of 2
- 566 Somerset Lane Unit 4, Crystal Lake 60014 $178,000 · 2 bd · 2 ba · 989 sqft
- 518 Palm Court, Crystal Lake 60014 $299,900 · 2 bd · 3 ba · 1,661 sqft
- 187 Uteg Street Unit 206b, Crystal Lake 60014 $208,000 · 2 bd · 2 ba · 1,085 sqft
- 125 Sunnyside Avenue, Crystal Lake 60014 $199,500 · 2 bd · 1 ba · 944 sqft
- 105 Edgewood Avenue, Crystal Lake 60014 $175,000 · 2 bd · 1 ba · 1,289 sqft
- 540 Devonshire Lane Unit 7, Crystal Lake 60014 $179,000 · 2 bd · 2 ba · 1,084 sqft
- 602 Grand Canyon Circle Unit 0, Crystal Lake 60014 $299,900 · 2 bd · 3 ba · 1,554 sqft
- 617 Grand Canyon Circle, Crystal Lake 60014 $310,000 · 2 bd · 3 ba · 1,463 sqft
- 168 South Heather Drive, Crystal Lake 60014 $299,000 · 2 bd · 2 ba · 1,322 sqft
- 7302 Hillside Road, Crystal Lake 60012 $384,900 · 2 bd · 2 ba · 1,286 sqft
- 791 Silk Oak Lane, Crystal Lake 60014 $289,900 · 2 bd · 2 ba · 1,958 sqft
- 270 Berkshire Drive, Crystal Lake 60014 Pending $320,000 · 2 bd · 2 ba · 1,353 sqft
- 60 East Terra Cotta Avenue, Crystal Lake 60014 Pending $399,900 · 2 bd · 2 ba · 1,157 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
- 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
- 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
- 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
- 1633 Penny Lane, Crystal Lake 60014 Active Under Contract $319,900 · 2 bd · 3 ba · 1,661 sqft
- 875 Golf Course Road Unit 3, Crystal Lake 60014 Active Under Contract $245,000 · 2 bd · 2 ba · 1,140 sqft
- 754 Golden Oak Circle, Crystal Lake 60014 Active Under Contract $290,000 · 2 bd · 2 ba · 1,232 sqft
- 1481 Yosemite Circle, Crystal Lake 60014 Active Under Contract $320,000 · 2 bd · 3 ba · 1,824 sqft
- 325 Lake Street 1b, Crystal Lake 60014 Active Under Contract $245,000 · 2 bd · 2 ba · 1,194 sqft
- 27 Francis Avenue, Crystal Lake 60014 Active Under Contract $334,900 · 2 bd · 2 ba · 1,193 sqft
- 740 Saint Andrews Lane Unit 41, Crystal Lake 60014 Active Under Contract $205,000 · 2 bd · 2 ba · 1,430 sqft
- 24 John Street, Crystal Lake 60014 Active Under Contract $230,000 · 2 bd · 1 ba · 1,055 sqft
- 740 Saint Andrews Lane Unit 13, Crystal Lake 60014 Active Under Contract $175,000 · 2 bd · 2 ba · 1,505 sqft
- 425 Windham Cove Drive, Crystal Lake 60014 Active Under Contract $265,000 · 2 bd · 3 ba · 1,683 sqft
- 1043 Plum Tree Drive, Crystal Lake 60014 Active Under Contract $339,999 · 2 bd · 2 ba · 1,320 sqft
- 971 Golf Course Road Unit 4, Crystal Lake 60014 Active Under Contract $165,000 · 2 bd · 2 ba · 1,675 sqft