Homes in Crystal Lake

68 homes · 1 filter applied
Price range
No min No max
$0$500k$1M$1.5M$2M+
Bedrooms
Bathrooms
Home type
Active
▼ $5,000
$205,000
2 bd · 2 ba · 1,024 sqft
981 Golf Course Road #3
Crystal Lake, IL
Active
$299,900
2 bd · 3 ba · 1,683 sqft
434 Windham Cove Drive
Crystal Lake, IL
Active
$315,000
3 bd · 3 ba · 1,594 sqft
2642 Granite Court #2642
Crystal Lake, IL
Active
$329,900
2 bd · 4 ba · 2,201 sqft
2822 Granite Court
Crystal Lake, IL
Active
$375,000
3 bd · 4 ba · 2,043 sqft
599 Saint Andrews Court
Crystal Lake, IL
Active Under Contract
New construction
$365,000
3 bd · 3 ba · 1,840 sqft
645 Cassia Court
Crystal Lake, IL
Active
$210,000
2 bd · 2 ba · 1,397 sqft
720 Saint Andrews Lane #13
Crystal Lake, IL
Active
$237,900
2 bd · 2 ba · 1,194 sqft
329 Everett Avenue #2B
Crystal Lake, IL
Active
$340,000
2 bd · 3 ba · 2,045 sqft
2840 Cobblestone Drive
Crystal Lake, IL
Active
$295,000
2 bd · 2 ba · 1,528 sqft
634 Village Road #B
Crystal Lake, IL
Active Under Contract
▼ $12,600
$299,900
3 bd · 2 ba · 1,528 sqft
1681 Penny Lane #B
Crystal Lake, IL
Active Under Contract
$399,000
3 bd · 4 ba · 1,942 sqft
567 Cress Creek Lane
Crystal Lake, IL
Pending
$325,000
2 bd · 3 ba · 1,554 sqft
1555 Isle Royal Circle
Crystal Lake, IL
Active
▼ $13,000
New construction
$444,990
3 bd · 3 ba · 2,039 sqft
164 E Berkshire Drive
Crystal Lake, IL
Active
▼ $17,000
New construction
$409,490
3 bd · 3 ba · 1,764 sqft
168 E Berkshire Drive
Crystal Lake, IL
Active
New construction
$398,900
3 bd · 3 ba · 1,717 sqft
691 Cassia Court
Crystal Lake, IL
Active
▼ $10,000
$189,900
2 bd · 2 ba · 1,030 sqft
565 Somerset Lane #7
Crystal Lake, IL
Active
$375,000
3 bd · 3 ba · 2,013 sqft
790 Oak Hollow Road
Crystal Lake, IL
Active
▼ $5,000
$380,000
3 bd · 3 ba · 1,756 sqft
541 Cimmaron Circle
Crystal Lake, IL
Active Under Contract
$205,000
2 bd · 2 ba · 1,430 sqft
740 Saint Andrews Lane #41
Crystal Lake, IL
Active Under Contract
$285,000
3 bd · 3 ba · 1,855 sqft
1688 Yellowstone Court #47
Crystal Lake, IL
Active
$334,900
3 bd · 3 ba · 1,531 sqft
450 Berkshire Drive
Crystal Lake, IL
Active
$224,900
2 bd · 2 ba · 1,240 sqft
710 Saint Andrews Lane #20
Crystal Lake, IL
Active
$525,000
3 bd · 3 ba · 4,283 sqft
1049 Plantain Court
Crystal Lake, IL
Talk to an agent