• Sold

    Sold for $355,000

    1028 Cumberland Court

    • Indian Creek / Vernon Hills
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $285,000

    549 Shakespeare Drive

    • Gages Lake / Grayslake / Hainesville / Third Lake
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $391,000

    1668 Belle Haven Drive

    • Gages Lake / Grayslake / Hainesville / Third Lake
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $235,000

    8513 Stillwater Road

    • Wonder Lake
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $290,000

    648 S Rosehall Lane

    • Round Lake Beach / Round Lake / Round Lake Height
    • 2 Beds | 2 Baths

  • Sold

    Sold for $511,000

    367 Quist Court

    • Gages Lake / Grayslake / Hainesville / Third Lake
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $250,000

    17598 W Horseshoe Lane

    • Gurnee
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $670,000

    304 Sheffield Lane

    • Indian Creek / Vernon Hills
    • 4 Beds | 3 Baths

  • Sold

    Sold for $300,000

    17121 W Cunningham Court

    • Green Oaks / Libertyville
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    575 Grand Meadow Lane

    • Holiday Hills / Johnsburg / McHenry / Lakemoor / McCullom Lake / Sunnyside / Ringwood
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $365,000

    1945 Franklin Court

    • Gurnee
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $413,000

    224 Perth Road

    • Cary / Oakwood Hills / Trout Valley
    • 4 Beds | 3 Baths

  • Sold

    Sold for $210,000

    34382 N Bridle Lane

    • Gurnee
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    1504 Camden Drive

    • Gurnee
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $585,000

    110 Mockingbird Lane

    • Wheeling
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $442,000

    139 Berkshire Drive

    • Wheeling
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $175,000

    70 Walnut Court

    • Ivanhoe / Mundelein
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $182,000

    3023 Ilene Drive #3023

    • Island Lake
    • 2 Beds | 2 Baths

  • Sold

    Sold for $192,000

    3916 E Lake Shore Drive

    • Wonder Lake
    • 3 Beds | 2 Baths

  • Sold

    Sold for $153,000

    1504 N East End Avenue

    • Round Lake Beach / Round Lake / Round Lake Heights / Round Lake Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $210,000

    34415 N Saddle Lane

    • Gurnee
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $280,000

    312 W Wildspring Road

    • Round Lake Beach / Round Lake / Round Lake Heights / Round Lake Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $252,000

    1410 Banbury Road

    • Ivanhoe / Mundelein
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $220,000

    34422 N Bridle Lane

    • Gurnee
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $279,500

    36 S Walkup Avenue

    • Crystal Lake / Lakewood / Prairie Grove
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $276,000

    1465 Robincrest Lane

    • Lake Villa / Lindenhurst
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $290,000

    1668 Belle Haven Drive

    • Gages Lake / Grayslake / Hainesville / Third Lake / Wildwood
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $341,000

    43 S Delany Road

    • Gurnee
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $271,500

    25494 W Greenview Avenue

    • Antioch
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    33440 N Mill Road

    • Gages Lake / Grayslake / Hainesville / Third Lake / Wildwood
    • 2 Beds | 1 Baths

  • Sold

    Sold for $305,000

    1057 Talbot Lane

    • Gages Lake / Grayslake / Hainesville / Third Lake / Wildwood
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $185,000

    34399 N Saddle Lane

    • Gurnee
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $195,500

    167 Cranberry Lake Drive

    • Gages Lake / Grayslake / Hainesville / Third Lake / Wildwood
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $244,000

    16 Marquette Place

    • Buffalo Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $290,000

    7320 Fairway Drive

    • Crystal Lake / Lakewood / Prairie Grove
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $330,000

    240 Parkstone Drive

    • Cary / Oakwood Hills / Trout Valley
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $275,000

    223 E Church Street

    • Green Oaks / Libertyville
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $230,000

    1549 Shermer Road

    • Northbrook
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $162,000

    934 Franklin Avenue

    • Winthrop Harbor
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $246,500

    1304 Sterling Drive

    • Ivanhoe / Mundelein
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    4540 W Westchester Lane

    • Green Oaks / Libertyville
    • 4 Beds | 3 Baths

  • Sold

    Sold for $500,000

    2 Fox Trail

    • Lincolnshire
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $285,000

    690 N Charter Hall Drive

    • Palatine
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $205,000

    502 Westmoreland Drive

    • Indian Creek / Vernon Hills
    • 4 Beds | 2 Baths

  • Sold

    Sold for $255,000

    316 Sterbenz Court

    • Antioch
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $345,000

    36462 N Yew Tree Drive

    • Lake Villa / Lindenhurst
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $170,150

    17597 W Horseshoe Lane

    • Gurnee
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $197,000

    17121 W Cunningham Court

    • Green Oaks / Libertyville
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $170,875

    509 Woodhaven Drive

    • Ivanhoe / Mundelein
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $585,000

    5542 Oak Grove Drive

    • Hawthorn Woods / Lake Zurich / Kildeer / Long Grove
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $147,000

    1537 Commodore Court #3

    • Schaumburg
    • 2 Beds | 1 Baths