• Sold

    Sold for $415,000

    2 Spinnaker Court

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

  • Sold

    Sold for $64,000

    47 Nassau Colony #1

    • Fox Lake
    • Studio Beds | 1 Baths

  • Sold

    Sold for $556,000

    2453 W Irving Park Road #1E

    • North Center
    • 3 Beds | 3 Baths

  • Sold

    Sold for $640,000

    1774 Longvalley Road

    • Glenview / Golf
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $499,000

    1918 Colfax Street #3

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $124,000

    1 Oak Creek Drive #1307

    • Buffalo Grove
    • 1 Beds | 1 Baths

  • Sold

    Sold for $235,000

    1717 Mcdaniel Avenue #A

    • Evanston
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $380,000

    1550 W Cornelia Avenue #303

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $205,000

    1924 W Roscoe Street #GN

    • North Center
    • 1 Beds | 1 Baths

  • Sold

    Sold for $412,000

    3946 N Ravenswood Avenue #411

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $264,900

    1811 Henley Street #A

    • Glenview / Golf
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $206,000

    2614 N Augusta Drive

    • Old Mill Creek / Wadsworth
    • 3 Beds | 2 Baths

  • Sold

    Sold for $580,000

    2633 Glenview Road

    • Glenview / Golf
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $272,000

    710 Creekside Drive #103

    • Mount Prospect
    • 2 Beds | 2 Baths

  • Sold

    Sold for $180,000

    1602 Stratford Court #C2

    • Wheeling
    • 2 Beds | 2 Baths

  • Sold

    Sold for $525,000

    2946 N Allen Avenue

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $344,000

    142 Fernwood Drive

    • Glenview / Golf
    • 3 Beds | 2 Baths

  • Sold

    Sold for $325,000

    9447 Greenwood Drive

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $200,000

    1134 Hawthorne Court #A2

    • Wheeling
    • 3 Beds | 2 Baths

  • Sold

    Sold for $362,600

    6007 N Sheridan Road #31A

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $485,000

    1729 W Peterson Avenue

    • Edgewater
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $257,500

    4630 N Drake Avenue #2S

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $275,111

    115 Tottenham Lane

    • Elk Grove Village
    • 3 Beds | 2 Baths

  • Sold

    Sold for $392,500

    812 W Van Buren Street #3B

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $395,500

    60 Willow Road

    • Wheeling
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $475,000

    130 S Canal Street #622

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $177,000

    2106 Stanley Court #2106

    • Schaumburg
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $283,000

    5020 N Hermitage Avenue #3

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $230,000

    381 W Savoy Drive

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

  • Sold

    Sold for $188,000

    223 Monarch Drive

    • Streamwood
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $197,000

    4634 N Central Park Avenue #2

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $307,000

    1336 W Elmdale Avenue #3

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $650,000

    1925 W Huron Street

    • West Town
    • 4 Beds | 3 Baths

  • Sold

    Sold for $370,000

    130 S Canal Street #622

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $499,000

    3504 N Whipple Street

    • Avondale
    • 5 Beds | 3 Baths

  • Sold

    Sold for $544,000

    3251 N Racine Avenue #3

    • Lake View
    • 3 Beds | 2 Baths