Crystal Lake, IL Homes for Sale & Real Estate

price
-
124-150 of 150 Homes
$99,000 | 7100 Haligus Road | Crystal Lake
-
Beds
-
Baths
-
Sq. Ft.
$49,900 | 1025 Wedgewood Drive | Crystal Lake
$108,500 | 815 Oakbrook Drive | Crystal Lake
3
Beds
2
-
Sq. Ft.
 
For Sale: