This is a 13298 square foot, single family home. This home is located at 8505 Church St, Crystal Lake, IL 60012.
Off market
Street View
Price Unknown
8505 Church St, Crystal Lake, IL 60012
--beds
--baths
13,298sqft
SingleFamily
Built in 1874
2.89 Acres Lot
$-- Zestimate®
$--/sqft
$3,053 Estimated rent