Make your home sale a success

Selling your home doesn’t have to be a headache! Our proven process utilizes the industry’s best marketing strategies and leading technology to make your home selling experience seamless. We know the local market and we will price/stage your home accordingly to get you the results you want—the highest price in the shortest amount of time on the market.

Services

Matterport 3D Virtual Tours

Get more eyes on your home than ever before! Using revolutionary virtual technology, we craft a lifelike online model of your home that buyers can “walk” through from their computer, tablet or smart phone anytime. Buyers can take a virtual tour from anywhere before scheduling their showing, so you’ll know they’re already interested in your home when they walk through the door.

Professional Videography

Our high-quality property videos and aerial drone footage captivates potential buyers, giving your property listing an edge. Ideal for social media, your property footage will expand the reach of your property, giving buyers another opportunity to take a unique tour of your property 24/7.

Professionally Printed Brochures

Leave a lasting impression with professionally-designed print materials that buyers can take home with them.

Sold Properties

  • Sold

    Sold for $250,000

    822 N Madison Street

    • Bull Valley / Greenwood / Woodstock
    • 3 Beds | 1 Baths

  • Sold

    Sold for $695,000

    2919 N Burling Street #E

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $372,818

    2818 N Long Avenue

    • Belmont Cragin
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $270,000

    10113 Mclean Avenue

    • Melrose Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $508,500

    737 W Washington Boulevard #2210

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $260,000

    1828 S 50th Court

    • Cicero
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $455,000

    1101 S State Street #2103

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,111,000

    6238 N Neva Avenue

    • Norwood Park
    • 5 Beds | 5 Baths

  • Sold

    Sold for $400,000

    600 N Kingsbury Street #1001

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $690,000

    809 W Kingsley Drive

    • Arlington Heights
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $464,900

    5405 N Mulligan Avenue

    • Jefferson Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $690,000

    5006 N Western Avenue #2

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $570,000

    7125 S Kedzie Avenue

    • Chicago Lawn
    • 8 Beds | Baths

  • Sold

    Sold for $199,000

    4221 Saratoga Avenue #107A

    • Downers Grove
    • 1 Beds | 1 Baths

  • Sold

    Sold for $750,000

    2454 W Morse Avenue

    • West Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,500,000

    1202 W Webster Street

    • Lincoln Park
    • 5 Beds | Baths

  • Sold

    Sold for $652,500

    1901 Newton Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $550,000

    5826 N Navarre Avenue

    • Norwood Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $335,000

    8342 S Wabash Avenue

    • Chatham
    • 5 Beds | Baths

  • Sold

    Sold for $481,500

    8222 Springfield Avenue

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,180,000

    2800 N Lincoln Avenue #4S

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $297,000

    5129 W George Avenue

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,325,000

    2656 W Logan Boulevard

    • Logan Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $240,000

    555 W Cornelia Avenue #2012

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $763,000

    6669 N Sioux Avenue

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $200,000

    3434 W Leland Avenue #3E

    • Albany Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $465,000

    3920 N Lake Shore Drive #3S

    • Lake View
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $580,000

    1415 W Rascher Avenue #302

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $195,000

    1275 E Baldwin Lane #504

    • Palatine
    • 2 Beds | 2 Baths

  • Sold

    Sold for $492,500

    1735 N Paulina Street #612

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $470,000

    195 N Harbor Drive #4209

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $750,000

    7120 N Ashland Boulevard

    • Rogers Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $160,000

    1930 S 3rd Avenue

    • Maywood
    • 4 Beds | 2 Baths

  • Sold

    Sold for $259,000

    434 N Park Drive

    • Glenwood
    • 4 Beds | 2 Baths

  • Sold

    Sold for $127,000

    2A E Dundee Quarter Drive #208

    • Palatine
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,600,000

    1628 W Nelson Avenue

    • Lake View
    • 10 Beds | Baths

  • Sold

    Sold for $289,000

    4401 Pershing Avenue #2N

    • Downers Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $160,000

    6007 N Sheridan Road #5G

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $700,000

    6615 N California Avenue

    • West Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $294,000

    5632 S Wabash Avenue

    • Washington Park
    • 6 Beds | Baths

  • Sold

    Sold for $438,000

    1235 W 31st Street

    • Bridgeport
    • 4 Beds | Baths

  • Sold

    Sold for $618,000

    225 S Cuyler Avenue

    • Oak Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $800,000

    7059 N Olcott Avenue

    • Edison Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $1,000,000

    1727 W Peterson Avenue

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $537,500

    9414 Ozanam Avenue

    • Morton Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $364,900

    9396 Landings Lane #305

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $485,000

    510 N Aldine Avenue

    • Park Ridge
    • Land
  • Sold

    Sold for $945,000

    1112 S Home Avenue

    • Park Ridge
    • 5 Beds | 3 Baths

  • Sold

    Sold for $409,000

    6 Linden Avenue

    • Buffalo Grove
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $660,000

    7620 W Rascher Avenue

    • Norwood Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $760,000

    17 N Loomis Street #1J

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $626,000

    6241 N Leroy Avenue

    • Forest Glen
    • 3 Beds | 2 Baths

  • Sold

    Sold for $167,500

    4857 W Byron Street #103W

    • Portage Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $405,000

    1081 Willson Drive

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $475,000

    3008 N Davlin Court

    • Avondale
    • 9 Beds | Baths

  • Sold

    Sold for $810,000

    1555 N Wood Street #403

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $556,800

    6025 N Sacramento Avenue

    • West Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $305,000

    2112 W Armitage Avenue #GS

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $590,000

    333 W Hubbard Street #1005

    • Near North Side
    • 1 Beds | 2 Baths

  • Sold

    Sold for $1,560,000

    2004 W Addison Street #3W

    • North Center
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $905,000

    5652 N Lockwood Avenue

    • Jefferson Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $620,000

    1822 S Throop Street #1

    • Lower West Side
    • 4 Beds | 3 Baths

  • Sold

    Sold for $1,280,000

    724 Sylviawood Avenue

    • Park Ridge
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $495,000

    1000 N Lake Shore Drive #1909

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    1408 W Catalpa Avenue #1

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $170,000

    5470 S Woodlawn Avenue #1W

    • Hyde Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $220,000

    7123 N Damen Avenue #6E

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $221,450

    2434 Brandenberry Court #2A

    • Arlington Heights
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $239,999

    1427 W Elmdale Avenue #2B

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $159,900

    1926 Prairie Square #225

    • Schaumburg
    • 1 Beds | 1 Baths

  • Sold

    Sold for $365,000

    4049 Grandview Avenue

    • Gurnee
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $327,000

    2401 E Thornwood Drive

    • Lake Villa / Lindenhurst
    • 3 Beds | 2 Baths

  • Sold

    Sold for $785,000

    6616 N Bosworth Avenue

    • Rogers Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $389,000

    1638 Oakwood Avenue

    • Des Plaines
    • 5 Beds | 2 Baths

  • Sold

    Sold for $1,250,000

    1110 Elm Street

    • Winnetka
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $636,000

    427 S Western Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $430,000

    5415 W Rice Street

    • Austin
    • 7 Beds | 3 Baths

  • Sold

    Sold for $315,000

    7400 N Lincoln Avenue #511

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $265,500

    630 N State Street #1501

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $260,000

    1000 Emerald Drive #2A1

    • Schaumburg
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    111 E Chestnut Street #47F

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $150,000

    7310 N Harlem Street #102

    • Edison Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $242,500

    3420 N Lake Shore Drive #10H

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $925,000

    1108 S Washington Avenue

    • Park Ridge
    • 5 Beds | 2.2 Baths

  • Sold

    Sold for $1,125,000

    2104 Devon Avenue

    • Park Ridge
    • 5 Beds | 4.2 Baths

  • Sold

    Sold for $1,425,000

    4519 N Sacramento Avenue

    • Albany Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $55,000

    7234 W North Avenue #1902

    • Elmwood Park
    • 2 Beds | 0 Baths

  • Sold

    Sold for $480,000

    7943 Dada Drive

    • Gurnee
    • 5 Beds | 3 Baths

  • Sold

    Sold for $155,000

    501 E Prospect Avenue #2B

    • Mount Prospect
    • 1 Beds | 1 Baths

  • Sold

    Sold for $308,000

    7120 N Milwaukee Avenue #208

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,055,000

    35 Barnard Lane

    • Highland Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $625,000

    1936 W Armitage Avenue #2W

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $465,000

    725 Prestwick Lane

    • Wheeling
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $550,000

    4745 S Cottage Lane

    • WI-Pleasant Prairie
    • 3 Beds | 3 Baths

  • Sold

    Sold for $330,000

    1514 W Pratt Boulevard #3B

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $364,000

    1224 W Van Buren Street #604

    • Near West Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $158,000

    7908 W North Avenue #201C

    • Elmwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $595,335

    335 Oak Street

    • Elmhurst
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $751,000

    1515 N Wells Street #8B

    • Near North Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $150,000

    14901 Western Avenue

    • Harvey
    • 3 Beds | 1 Baths

  • Sold

    Sold for $650,000

    4265 W Thorndale Avenue

    • Forest Glen
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $360,000

    2 E Erie Street #3401

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,295,000

    614 N Merrill Street

    • Park Ridge
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $2,600,000

    855 Jennifer Court

    • Lake Forest
    • 5 Beds | 5.2 Baths

  • Sold

    Sold for $755,000

    6922 N Owen Avenue

    • Edison Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $311,000

    5018 W Winnemac Avenue

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $585,000

    817 W Lawrence Avenue #1

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $380,000

    1301 W Madison Street #304

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $317,000

    1000 W 15th Street #324

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $210,000

    5457 S Ingleside Avenue #1E

    • Hyde Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $495,000

    917 W Lakeside Place #2E

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $340,000

    6930 N Odell Avenue

    • Edison Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $165,000

    9128 W Terrace Drive #6L

    • Niles
    • 1 Beds | 1 Baths

  • Sold

    Sold for $145,000

    1146 W 88th Street

    • Auburn Gresham
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $1,795,000

    618 S Crescent Avenue

    • Park Ridge
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $295,000

    600 S Dearborn Street #1414

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $459,000

    7811 W Winnemac Avenue

    • Norridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $567,500

    1207 E 44th Place

    • Kenwood
    • 3 Beds | 3 Baths

  • Sold

    Sold for $275,000

    4037 W 99th Place

    • Oak Lawn
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $305,000

    3241 N Kostner Avenue

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $1,343,250

    1518 W Norwood Street

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $116,900

    7331 S Carpenter Street

    • Englewood
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $607,000

    6048 N Landers Avenue

    • Forest Glen
    • 4 Beds | 3 Baths

  • Sold

    Sold for $590,000

    2524 W Bloomingdale Avenue #D

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    1819 N Normandy Court

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $400,000

    795 Springhill Court

    • Elgin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $190,000

    1082 Des Plaines Avenue

    • Forest Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $400,000

    1554 Fox Sedge Trail

    • Bull Valley / Greenwood / Woodstock
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $573,000

    7740 W Belmont Avenue

    • Dunning
    • 6 Beds | Baths

  • Sold

    Sold for $491,000

    5414 N Menard Avenue

    • Jefferson Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $632,500

    1572 Marquette Avenue

    • Naperville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $945,000

    319 Root Street

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $305,000

    4821 N Kimball Avenue #3

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $395,000

    1740 N Maplewood Avenue #120

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $490,000

    545 N Dearborn Street #W1911

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $925,000

    6341 N Le Mai Avenue

    • Forest Glen
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $535,000

    9227 Merrill Avenue

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $835,000

    1302 W Winona Street #3E

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $664,555

    3622 N Whipple Street

    • Irving Park
    • 5 Beds | Baths

  • Sold

    Sold for $240,000

    6505 N Nashville Avenue #102

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $550,000

    8310 N Oriole Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $755,000

    310 Boardwalk Place #310

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $359,900

    9396 Landings Lane #301

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $535,000

    10 E Delaware Place #9C

    • Near North Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $1,280,000

    23 N Green Street #501

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,999,000

    519 W Fullerton Parkway #1A

    • Lincoln Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $680,000

    2133 N Southport Avenue #3

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,200,000

    360 E Randolph Street #4203

    • Loop
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $515,000

    1446 N North Park Avenue #4R

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $375,000

    445 W Fullerton Parkway #L1A

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    6438 N Oketo Avenue

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $517,500

    3125 W Fullerton Avenue #204

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,150,000

    3827 N Ravenswood Avenue

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $191,000

    1717 W Crystal Lane #603

    • Mount Prospect
    • 1 Beds | 1 Baths

  • Sold

    Sold for $700,000

    804 S Prospect Avenue

    • Park Ridge
    • Land
  • Sold

    Sold for $422,500

    5733 N Sheridan Road #4C

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $595,000

    14 Thorntree Road

    • Lake Bluff
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $912,000

    3850 Dauphine Avenue

    • Northbrook
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $440,000

    284 Northwind Drive

    • Lake Villa / Lindenhurst
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $255,000

    6565 N Harlem Avenue #2N

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $550,000

    413 Catalpa Lane

    • Green Oaks / Libertyville
    • 3 Beds | 2 Baths

  • Sold

    Sold for $625,000

    3434 W Potomac Avenue

    • Humboldt Park
    • 7 Beds | Baths

  • Sold

    Sold for $430,000

    7616 S Langley Avenue

    • Greater Grand Crossing
    • 5 Beds | 3 Baths

  • Sold

    Sold for $272,500

    5712 N Wayne Avenue #3

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $680,000

    6530 N Glenwood Avenue

    • Rogers Park
    • 6 Beds | Baths

  • Sold

    Sold for $275,000

    1101 S State Street #2106

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $329,900

    9396 Landings Lane #207

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $888,000

    5707 N Rockwell Street

    • West Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $410,000

    1580 Sherman Avenue #706

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $275,000

    8 E Randolph Street #1602

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $675,000

    8940 Lamon Avenue

    • Skokie
    • 6 Beds | Baths

  • Sold

    Sold for $642,000

    6544 W Devon Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $2,300,000

    4132 N Claremont Avenue

    • North Center
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $1,800,000

    1028 Hinman Avenue

    • Evanston
    • 6 Beds | 3.1 Baths

  • Sold

    Sold for $335,000

    1678 Ash Street

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $880,000

    820 W Webster Avenue #2W

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $550,000

    9819 S Millard Avenue

    • Evergreen Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $330,000

    1440 N Lake Shore Drive #21G

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $600,000

    3242 N New England Avenue

    • Dunning
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $490,000

    29W625 Hawthorne Lane

    • West Chicago
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,450,000

    519 W Fullerton Parkway #2B

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,507,352

    519 W Fullerton Parkway #3B

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,512,925

    519 W Fullerton Parkway #3A

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,450,000

    519 W Fullerton Parkway #2A

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $38,000

    1345 S Wabash Avenue #P53-T

    • Near South Side
    • Beds | Baths

  • Sold

    Sold for $457,500

    1051 W Sutton Court

    • Palatine
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $990,000

    1108 Fortuna Avenue

    • Park Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $1,165,000

    3512 N Bosworth Avenue

    • Lake View
    • 3 Beds | 3 Baths

  • Sold

    Sold for $1,600,000

    3107 N Oakley Avenue

    • North Center
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $440,000

    451 W Huron Street #1501

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $610,000

    1412 W Fuller Street

    • Bridgeport
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $470,000

    1580 Sherman Avenue #PH6

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $380,000

    9396 Landings Lane #604

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    8332 N Oketo Avenue

    • Niles
    • 4 Beds | 2 Baths

  • Sold

    Sold for $485,000

    1033 N Lawndale Avenue

    • Humboldt Park
    • 6 Beds | Baths

  • Sold

    Sold for $340,000

    48 Country Club Drive

    • Northlake
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $726,560

    560 W Roscoe Street #3E

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $775,000

    317 W Webster Avenue #2

    • Lincoln Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $327,500

    400 E Randolph Street #1518

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $730,000

    4136 N Lavergne Avenue

    • Portage Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $1,400,000

    234 Lake Avenue

    • Park Ridge
    • 5 Beds | 5 Baths

  • Sold

    Sold for $751,000

    4844 N Hoyne Avenue #2N

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $455,000

    1322 W Winona Street #3S

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,175,000

    1127 N Elmwood Avenue

    • Oak Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $285,000

    7021 N Sheridan Road #2

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $342,000

    845 N Kingsbury Street #704

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $485,000

    935 W Ainslie Street #2W

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $194,670

    2912 223rd Place

    • Sauk Village
    • 3 Beds | 1 Baths

  • Sold

    Sold for $690,000

    2555 N Southport Avenue #3

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $379,000

    930 Camelot Drive

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

  • Sold

    Sold for $392,000

    1467 W Fargo Avenue #1

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $410,000

    165 N Canal Street #1419

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $962,000

    850 W Erie Street #3W

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $700,000

    1215 W Gunnison Street #313

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $725,000

    2646 W Birchwood Avenue

    • West Ridge
    • 4 Beds | 3 Baths

  • Sold

    Sold for $170,000

    6171 N Sheridan Road #806

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,400,000

    634 W Wellington Avenue

    • Lake View
    • 8 Beds | Baths

  • Sold

    Sold for $380,000

    30 E Huron Street #1307

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $147,500

    2321 E 69th Street #2

    • South Shore
    • 2 Beds | 2 Baths

  • Sold

    Sold for $649,000

    130 N Garland Court #1701

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $375,000

    2601 N Hamlin Avenue #3

    • Logan Square
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $248,000

    1208 Waverly Drive #1208

    • Volo
    • 2 Beds | 2 Baths

  • Sold

    Sold for $370,000

    70 Dover Drive

    • Des Plaines
    • 4 Beds | 2 Baths

  • Sold

    Sold for $575,000

    737 Forestview Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $650,411

    7256 N Oketo Avenue

    • Edison Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $310,000

    1155 S State Street #C406

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $525,000

    5125 N Kenmore Avenue #PH-North-5N

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $305,000

    7450 N Waukegan Road #505

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    3439 S Hermitage Avenue

    • McKinley Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $560,000

    3217 N Paris Avenue

    • Dunning
    • 3 Beds | 3 Baths

  • Sold

    Sold for $540,000

    809 W Bradley Place #3

    • Lake View
    • 2 Beds | 2 Baths

  • Rented

    Rented

    1101 S State Street #P115

    • Loop
    • Beds | Baths

  • Sold

    Sold for $830,000

    1829 S Prospect Avenue

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $250,000

    2901 W Washington Boulevard #2

    • East Garfield Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $225,000

    475 Shenstone Road #304

    • Riverside
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    222 S Racine Avenue #205

    • Near West Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $890,000

    4426 N Francisco Avenue

    • Albany Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $276,000

    8407 Stillwater Road

    • Wonder Lake
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $430,000

    1528 W Ardmore Avenue #3W

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $259,000

    70 W Burton Place #705

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $290,000

    1299 W Lake Street #102

    • Addison
    • 2 Beds | 2 Baths

  • Sold

    Sold for $470,000

    4829 S Champlain Avenue

    • Grand Boulevard
    • 5 Beds | Baths

  • Sold

    Sold for $250,000

    1223 W Greenleaf Avenue #1N

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $355,000

    30 E Huron Street #5501

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $415,000

    3846 N Pacific Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $225,000

    1445 N State Parkway #1806

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $375,000

    1710 N Whipple Street #3

    • Humboldt Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,050,000

    5613 N Nottingham Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $306,000

    939 W Madison Street #604

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $750,000

    1850 W Division Street #2C

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    1910 W Chase Avenue #204

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $175,000

    3550 N Lake Shore Drive #1312

    • Lake View
    • Studio Beds | 1 Baths

  • Sold

    Sold for $600,000

    375 W Erie Street #206

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $750,000

    1370 Northmoor Court

    • Northbrook
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $650,000

    1000 W Adams Street #802

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    5356 N Oketo Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $595,000

    4813 W 22nd Place

    • Cicero
    • 6 Beds | Baths

  • Sold

    Sold for $342,000

    426 Concord Avenue

    • Fox River Grove
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $400,000

    3963 W Belmont Avenue #214

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,000

    13129 Forest Ridge Drive #3C

    • Palos Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $446,000

    115 N Clifton Avenue #101

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $860,000

    210 N Halsted Street #4

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $287,000

    9395 Landings Lane #401

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $580,000

    6732 W Rascher Avenue

    • Norwood Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $670,000

    500 W Superior Street #1513

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $625,000

    1349 N Leavitt Street #1B

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $700,000

    3016 W Belmont Avenue #2W

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $272,000

    816 Maple Street

    • WI-Randall / Twin Lakes
    • 3 Beds | Baths

  • Sold

    Sold for $325,000

    9396 Landings Lane #307

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $910,000

    3243 N Hoyne Avenue

    • North Center
    • 6 Beds | Baths

  • Sold

    Sold for $290,000

    1101 S State Street #2301

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $2,000,000

    519 W Fullerton Parkway #1B

    • Lincoln Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $705,000

    1028 Ashland Avenue

    • Evanston
    • 5 Beds | 3 Baths

  • Sold

    Sold for $750,000

    1825 N Winnebago Avenue #104

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $295,000

    30 E Huron Street #2506

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $160,000

    4917 W Superior Street

    • Austin
    • 4 Beds | Baths

  • Sold

    Sold for $1,227,212

    2026 W Leland Avenue

    • Lincoln Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $358,000

    520 W Huron Street #603

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $370,000

    33 W Ontario Street #20I

    • Near North Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $287,000

    111 S Grove Avenue #2S

    • Oak Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $660,500

    1500 W Grand Avenue #1E

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $539,000

    512 N Mcclurg Court #5304

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $995,000

    410 N Clinton Street

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $222,500

    1355 N Sandburg Terrace #2405

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $589,000

    43 Forest Avenue

    • River Forest
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $1,465,000

    717 S Lincoln Avenue

    • Park Ridge
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $905,000

    4734 N Artesian Avenue

    • Lincoln Square
    • 7 Beds | Baths

  • Sold

    Sold for $462,500

    7515 W Rosedale Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $425,000

    1460 N Sandburg Terrace #802A

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $525,000

    4329 N Mason Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $315,000

    1427 W Elmdale Avenue #2A

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $220,000

    1217 S Old Wilke Road #201

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $540,000

    5115 Jarlath Avenue

    • Skokie
    • 4 Beds | 2 Baths

  • Sold

    Sold for $551,000

    1325 S Fairview Avenue

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,200,000

    2447 W Winona Street

    • Lincoln Square
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $378,000

    6807 N Milwaukee Avenue #510

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $345,000

    2107 N Laramie Avenue

    • Belmont Cragin
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $148,500

    5740 N Sheridan Road #12E

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $741,000

    1739 N Clybourn Avenue #3S

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $521,000

    1481 Chaffee Court

    • Elk Grove Village
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,210,000

    3117C N Orchard Street

    • Lake View
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $614,900

    5921 N Melvina Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $2,100,000

    519 W Fullerton Parkway #4B

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $2,100,000

    519 W Fullerton Parkway #4A

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $685,000

    741 N Lincoln Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $385,000

    394 Pine Grove Avenue

    • Gurnee
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $252,500

    6813 N Lakewood Avenue #3W

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $255,000

    10630 W Cermak Road #2E

    • Westchester
    • 2 Beds | 2 Baths

  • Sold

    Sold for $165,000

    600 Elgin Avenue #GB

    • Forest Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $625,000

    4150 N Sheridan Road #3S

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $123,000

    1711 W Estes Avenue #1S

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $710,000

    1841 N California Avenue #2A

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $431,250

    11000 S Trumbull Avenue

    • Mount Greenwood
    • 3 Beds | 2 Baths

  • Sold

    Sold for $299,000

    623 Littleton Trail

    • Elgin
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $515,000

    6964 N Tonty Avenue

    • Forest Glen
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $600,000

    1503 W Greenleaf Avenue

    • Rogers Park
    • 6 Beds | 2 Baths

  • Sold

    Sold for $430,000

    2201 W Wabansia Avenue #16

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $675,000

    2223 W Taylor Street

    • Near West Side
    • 6 Beds | Baths

  • Sold

    Sold for $173,000

    425 South Boulevard #3C

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $370,000

    2545 S Dearborn Street #705

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $600,000

    24422 W Blackcherry Lane

    • Ingleside
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $375,000

    6436 N Oketo Avenue

    • Edison Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $338,000

    3458 N Janssen Avenue #H1

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $310,000

    1531 W Rosemont Avenue #2N

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    3201 W Leland Avenue #402

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $240,000

    9560 Gross Point Road #409B

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $525,000

    8800 Kostner Terrace

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $430,000

    3741 N Nottingham Avenue

    • Dunning
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $835,000

    4549 E Larch Avenue

    • Glenview / Golf
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $385,000

    5032 Wolf Road

    • Western Springs
    • 3 Beds | 1 Baths

  • Sold

    Sold for $1,125,000

    1101 S Oak Park Avenue

    • Oak Park
    • 8 Beds | Baths

  • Sold

    Sold for $650,500

    1415 W Chicago Avenue #1

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,792,700

    518 Grand Boulevard

    • Park Ridge
    • 5 Beds | 5 Baths

  • Sold

    Sold for $730,000

    1017 N California Avenue #9

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $2,400,000

    809 Lenox Road

    • Glenview / Golf
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $949,900

    854 N May Street #1S

    • West Town
    • 5 Beds | 3 Baths

  • Sold

    Sold for $1,230,000

    3740 N Lawndale Avenue

    • Irving Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $1,030,000

    460 W Deming Place #1E

    • Lincoln Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $360,000

    9396 Landings Lane #405

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $465,000

    3534 N Nora Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $960,000

    2004 W Addison Street #2W

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $235,000

    1106 Village Center Parkway #3

    • Aurora / Eola
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $560,000

    3135-37 S 53rd Avenue

    • Cicero
    • 5 Beds | Baths

  • Sold

    Sold for $505,000

    3660 N Lake Shore Drive #2901

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $383,000

    7716 W Winona Street

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,450,000

    611 Ames Street

    • Green Oaks / Libertyville
    • 5 Beds | 6 Baths

  • Sold

    Sold for $3,200,000

    4425 N Winchester Avenue

    • Lincoln Square
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $487,500

    2852 N Damen Avenue #2

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $310,000

    2501 W Bryn Mawr Avenue #305

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $886,000

    7050 N Mcalpin Avenue

    • Forest Glen
    • 5 Beds | 3 Baths

  • Sold

    Sold for $415,000

    1962 W Lawrence Avenue #303

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $745,000

    4540 W Westchester Lane

    • Green Oaks / Libertyville
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $284,000

    4946 S Hoyne Avenue

    • New City
    • 7 Beds | Baths

  • Sold

    Sold for $325,000

    8711 W Bryn Mawr Avenue #501

    • O’Hare
    • 2 Beds | 1 Baths

  • Sold

    Sold for $710,000

    6306 W Holbrook Street

    • Norwood Park
    • 7 Beds | Baths

  • Sold

    Sold for $860,000

    1900 Landwehr Road

    • Northbrook
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $635,000

    5639 N Kenmore Avenue #3

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $430,000

    2368 N Brett Lane

    • Palatine
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $425,000

    1653 W Olive Avenue #1E

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $200,000

    70 W Burton Place #704F

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $810,000

    5754 N Elston Avenue

    • Jefferson Park
    • 8 Beds | Baths

  • Sold

    Sold for $510,000

    309 Woodmoor Drive

    • Lombard
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,155,000

    1655 White Pines Court

    • Naperville
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $370,000

    1905 S Fairview Avenue

    • Park Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $891,000

    18 Meacham Avenue

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $612,500

    600 N Fairbanks Court #2107

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $364,900

    9396 Landings Lane #505

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $527,500

    5222 N Oriole Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $449,000

    1410 Pebblecreek Drive

    • Glenview / Golf
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $266,000

    1360 N Sandburg Terrace #1510C

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $535,000

    1120 N Haddow Avenue

    • Arlington Heights
    • 4 Beds | 3 Baths

  • Sold

    Sold for $410,000

    6617 W Foster Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $260,000

    722 W Sheridan Road #1S

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,700,000

    423 Meacham Avenue

    • Park Ridge
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $925,500

    924 W Roscoe Street #1

    • Lake View
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $475,000

    750 Pearson Street #904

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $382,000

    27 N Long Avenue

    • Austin
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $405,000

    333 N Canal Street #1306

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $320,000

    30 E Huron Street #4905

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $943,000

    563 Dover Court

    • Buffalo Grove
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $1,335,000

    2621 W Windsor Avenue

    • Lincoln Square
    • 4 Beds | 2 Baths

  • Sold

    Sold for $1,200,000

    1614 W Thome Avenue

    • Edgewater
    • 9 Beds | Baths

  • Sold

    Sold for $406,500

    7081 W Touhy Avenue #606

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $545,000

    566 W 16th Street

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $365,000

    1464 S Michigan Avenue #1703

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $925,000

    2512 N Mozart Street

    • Logan Square
    • 4 Beds | Baths

  • Sold

    Sold for $560,000

    6506 N Maplewood Avenue

    • West Ridge
    • 4 Beds | 3 Baths

  • Sold

    Sold for $880,000

    2136 W Lyndale Street #1W

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $470,000

    1400 N Lama Lane

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $955,725

    5725 N Jersey Avenue

    • North Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $920,000

    1752 W Augusta Boulevard #1

    • West Town
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $425,000

    6317 N Lowell Avenue

    • Forest Glen
    • 2 Beds | 1 Baths

  • Sold

    Sold for $699,000

    6212 W Norwood Street

    • Norwood Park
    • 6 Beds | Baths

  • Sold

    Sold for $635,000

    1113 Dawes Street

    • Green Oaks / Libertyville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $700,000

    948 W Madison Street #2NW

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    525 W Hawthorne Place #2706

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $275,000

    918 W Ainslie Street #1W

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $235,000

    8040 S May Street

    • Auburn Gresham
    • 6 Beds | 2 Baths

  • Sold

    Sold for $354,900

    9396 Landings Lane #201

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $334,000

    1801 N 39th Avenue

    • Stone Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $2,100,000

    1303 W Schubert Avenue

    • Lincoln Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $1,325,000

    1400 Lincoln Street

    • Evanston
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $850,000

    7224 N Oleander Avenue

    • Edison Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $295,000

    5113 W 32nd Street

    • Cicero
    • 4 Beds | Baths

  • Sold

    Sold for $100,000

    609 E 88th Place

    • Chatham
    • 4 Beds | Baths

  • Sold

    Sold for $915,000

    1922 W Wolfram Street

    • North Center
    • 5 Beds | Baths

  • Sold

    Sold for $581,000

    2026 W Pierce Avenue #4

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $535,000

    2025 N Whipple Street #2N

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $670,000

    4234 S St Lawrence Avenue

    • Grand Boulevard
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $350,000

    2206 W Monroe Street #2

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $650,000

    4709 N Knox Avenue

    • Irving Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $226,500

    1757 Eastwood Court #1

    • Schaumburg
    • 1 Beds | 1 Baths

  • Sold

    Sold for $520,000

    3728 N Oak Park Avenue

    • Dunning
    • 7 Beds | 3 Baths

  • Sold

    Sold for $736,000

    1530 N Wood Street #3

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $705,000

    6250 N Lowell Avenue

    • Forest Glen
    • 5 Beds | 2 Baths

  • Sold

    Sold for $290,000

    1 E Scott Street #1403

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $790,000

    1011 N Mozart Street

    • West Town
    • 3 Beds | Baths

  • Sold

    Sold for $636,000

    2317 W Armitage Avenue #1W

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $252,500

    6157 N Sheridan Road #24G

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,460,000

    6103 N Kirkwood Avenue

    • Forest Glen
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $290,000

    3550 N Lake Shore Drive #2424

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $229,000

    603 S River Road #1D

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $700,000

    901 E Glenwood Road

    • Glenview / Golf
    • 3 Beds | 2 Baths

  • Sold

    Sold for $715,000

    240 E Illinois Street #1811

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $390,000

    2714 Wesley Avenue

    • Berwyn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $400,000

    955 Blackburn Drive

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

  • Sold

    Sold for $309,500

    6430 N Glenwood Avenue #2J

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $451,500

    11N980 Almora Terrace

    • Elgin
    • 3 Beds | 2 Baths

  • Sold

    Sold for $471,965

    2700 W Belmont Avenue #507

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $375,500

    1954 N Cleveland Avenue #3C

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $635,000

    2619 Manor Lane

    • Park Ridge
    • 5 Beds | 3 Baths

  • Sold

    Sold for $686,000

    1709 N North Park Avenue #1

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $271,000

    7825 S Ingleside Avenue

    • Greater Grand Crossing
    • 3 Beds | 3 Baths

  • Sold

    Sold for $435,000

    8016 W Leland Avenue

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $369,000

    8727 W Bryn Mawr Avenue #501

    • O’Hare
    • 2 Beds | 1 Baths

  • Sold

    Sold for $569,000

    13734 Meadow Lane

    • Plainfield
    • 6 Beds | 3.1 Baths

  • Sold

    Sold for $550,018

    2310 W Nelson Street #102

    • North Center
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $685,000

    231 Des Plaines Avenue

    • Forest Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,075,000

    2152 Grey Avenue

    • Evanston
    • 4 Beds | 3 Baths

  • Sold

    Sold for $632,000

    6224 N Lenox Avenue

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $910,000

    1638 W Diversey Parkway #1

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,075,000

    6 Willow Bay Drive

    • Barrington Area
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $725,000

    1618 N Rockwell Street

    • West Town
    • 5 Beds | Baths

  • Sold

    Sold for $750,000

    22843 Sara Springs Drive

    • Frankfort
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $300,000

    2039 Scott Street

    • Melrose Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $475,000

    2107 Fairview Lane

    • Bull Valley / Greenwood / Woodstock
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $562,000

    495 Kinkaid Court

    • Des Plaines
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $445,000

    1541 Cooper Street

    • Des Plaines
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $800,000

    1242 W Elmdale Avenue

    • Edgewater
    • 5 Beds | Baths

  • Sold

    Sold for $776,250

    100 E 14th Street #2205

    • Near South Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,228,700

    180 E Pearson Street #6802

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $355,000

    426 N Noble Street #1

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $504,500

    345 N La Salle Drive #4603

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $406,000

    1324 W Albion Avenue #1E

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $195,000

    2020 N Lincoln Park West #8L

    • Lincoln Park
    • Studio Beds | 1 Baths

  • Sold

    Sold for $295,000

    6980 W Touhy Avenue #402

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $420,000

    1326 N Lawndale Avenue

    • Humboldt Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $630,000

    7446 N Rockwell Street

    • West Ridge
    • 5 Beds | 2.2 Baths

  • Sold

    Sold for $281,000

    3940 W Bryn Mawr Avenue #501

    • North Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $520,000

    835 N Maplewood Avenue #1F

    • West Town
    • 4 Beds | 2 Baths

  • Sold

    Sold for $640,000

    1535 W Estes Avenue #2

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $611,000

    4885 N Austin Avenue

    • Jefferson Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $555,000

    1455 N Maplewood Avenue #2E

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $629,900

    9N930 Koshare Circle

    • Elgin
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $610,000

    1751 W Division Street #2E

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $650,000

    2909 N Hoyne Avenue

    • North Center
    • 4 Beds | Baths

  • Sold

    Sold for $1,025,000

    1113 W Chestnut Street #1E

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $540,000

    1705 Central Avenue

    • Deerfield, Bannockburn, Riverwoods
    • 5 Beds | 3 Baths

  • Sold

    Sold for $363,000

    1465 W Fargo Avenue #2

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $390,000

    1508 Speechley Boulevard

    • Berkeley
    • 4 Beds | 3 Baths

  • Sold

    Sold for $660,000

    6239 N Lenox Avenue

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $835,000

    3028 N Sheffield Avenue #4S

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $440,000

    8108 N Prospect Street

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $950,000

    100 Arthur Street

    • Park Ridge
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $650,000

    1819 N Rockwell Street

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $675,000

    9 Granville Avenue

    • Park Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $295,000

    1151 W 15th Street #241

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $530,000

    345 N Lasalle Drive #2706

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $720,000

    315 N Kenilworth Avenue

    • Elmhurst
    • 3 Beds | 2 Baths

  • Sold

    Sold for $185,000

    8018 S Bennett Avenue

    • South Chicago
    • 3 Beds | 2 Baths

  • Sold

    Sold for $678,000

    807 W Newport Avenue #2

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $115,000

    4960 N Marine Drive #1014

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $264,900

    1101 S State Street #1101

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $905,000

    1112 N Paulina Street #3

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,170,000

    6293 N Louise Avenue

    • Forest Glen
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $495,000

    128 S Parkside Avenue

    • Austin
    • 6 Beds | Baths

  • Sold

    Sold for $200,000

    4645 N Hermitage Avenue #2M

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $526,000

    2158 N 74th Avenue

    • Elmwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $388,000

    7037 W Henderson Street

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $720,000

    202 N Chester Avenue

    • Park Ridge
    • 4 Beds | 3 Baths

  • Sold

    Sold for $405,000

    2207 N Nagle Avenue

    • Belmont Cragin
    • 5 Beds | 3 Baths

  • Sold

    Sold for $756,328

    2616 Goldenrod Lane

    • Glenview / Golf
    • 2 Beds | 3.1 Baths

  • Sold

    Sold for $727,000

    4842 N Damen Avenue #3

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $751,000

    5814 N Campbell Avenue

    • West Ridge
    • 7 Beds | Baths

  • Sold

    Sold for $204,113

    655 W Irving Park Road #1808

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,245,000

    710 S Washington Avenue

    • Park Ridge
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $710,000

    5900 N Talman Avenue

    • West Ridge
    • 6 Beds | 3.1 Baths

  • Sold

    Sold for $930,000

    1320 S Ashland Avenue

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $725,000

    4621 N Anthon Avenue

    • O’Hare
    • 5 Beds | 4 Baths

  • Sold

    Sold for $825,000

    6535 N Bosworth Avenue

    • Rogers Park
    • 9 Beds | Baths

  • Sold

    Sold for $320,000

    76 Briar Street

    • Glen Ellyn
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $777,000

    5814 N Sacramento Avenue

    • West Ridge
    • 5 Beds | 3 Baths

  • Sold

    Sold for $737,000

    1244 W Cornelia Avenue #2

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    1580 Sherman Avenue #906

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $600,000

    1927 W Belmont Avenue #4

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $710,000

    1170 W Armitage Avenue #2W

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $695,000

    3902 N Saint Louis Avenue

    • Irving Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $443,000

    9235 Kildare Avenue

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $955,000

    1346 N Claremont Avenue #1S

    • West Town
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $352,500

    2 E Erie Street #3712

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $360,000

    1747 N Sayre Avenue

    • Austin
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $485,000

    1728 N Damen Avenue #310

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $387,500

    1400 S Michigan Avenue #712

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $557,000

    7842 N Karlov Avenue

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $340,000

    311 S Vine Avenue #E

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $775,000

    1608 S Throop Street

    • Lower West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $520,000

    4155 W Grace Street

    • Irving Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $1,300,000

    110 Joyce Place

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $172,000

    2013 Country Club Drive #22

    • Woodridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $420,000

    222 S Racine Avenue #306

    • Near West Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $839,000

    6641 N Ashland Avenue

    • Rogers Park
    • 9 Beds | Baths

  • Sold

    Sold for $268,500

    474 N Lake Shore Drive #4206

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    6714 W Diversey Avenue

    • Montclare
    • 4 Beds | 1 Baths

  • Sold

    Sold for $259,900

    6946 S Loomis Boulevard

    • West Englewood
    • 5 Beds | 2 Baths

  • Sold

    Sold for $655,000

    1933 W Irving Park Road #2

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $171,900

    7117 W 93rd Street #104

    • Oak Lawn
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $609,118

    1625 W Catalpa Avenue #1

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    5237 Conrad Street

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $690,000

    1502 N Artesian Avenue #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $217,000

    5151 N East River Road #125A

    • O’Hare
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $560,000

    1502 S Prairie Avenue #B

    • Near South Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $1,925,000

    2334 W Ohio Street

    • West Town
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $319,000

    4446 N Wolcott Avenue #1B

    • Lincoln Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $360,000

    4831 N Oak Park Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $525,000

    1100 W Columbia Avenue #3E

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $565,000

    155 N Harbor Drive #803

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $620,000

    4543 N Malden Street #2N

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    829 W Lakeside Place #1W

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $2,325,000

    1022 W Montana Street

    • Lincoln Park
    • 4 Beds | 3.2 Baths

  • Sold

    Sold for $1,850,000

    811 Roslyn Terrace

    • Evanston
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $445,000

    5117 N Newland Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $575,000

    5011 N Mobile Avenue

    • Jefferson Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $321,000

    30 E Huron Street #3210

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $725,000

    502 N Blanchard Street

    • Wheaton
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $405,000

    711 N Christiana Avenue

    • Humboldt Park
    • 6 Beds | Baths

  • Sold

    Sold for $1,949,000

    2036 W Erie Street

    • West Town
    • 6 Beds | 4.2 Baths

  • Sold

    Sold for $189,000

    4250 N Marine Drive #1824

    • Uptown
    • Studio Beds | 1 Baths

  • Sold

    Sold for $640,000

    1535 W Estes Avenue #3

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $385,000

    120 S Dee Road #2

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $765,000

    1107 S Hamlin Avenue

    • Park Ridge
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $22,000

    440 N Wabash Avenue #PM-71-01

    • Near North Side
    • Beds | Baths

  • Sold

    Sold for $133,500

    2222 N Harlem Avenue #1NW

    • Elmwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $225,000

    2514 N Monitor Avenue

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $420,000

    5142 W Wellington Avenue

    • Belmont Cragin
    • 3 Beds | Baths

  • Sold

    Sold for $336,000

    7151 W Irving Park Road #2

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $449,000

    32764 N Innetowne Road

    • Holiday Hills / Johnsburg / McHenry / Lakemoor / McCullom Lake / Sunnyside / Ringwood
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $185,000

    3410 N Lake Shore Drive #17J

    • Lake View
    • Studio Beds | 1 Baths

  • Sold

    Sold for $695,000

    1932 W Crystal Street #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $691,000

    6159 N Moody Avenue

    • Norwood Park
    • 5 Beds | Baths

  • Sold

    Sold for $720,000

    1507 Clinton Place

    • River Forest
    • 4 Beds | 2 Baths

  • Sold

    Sold for $530,000

    6115 N Kildare Avenue

    • Forest Glen
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $368,800

    1629 S Prairie Avenue #3110

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $835,000

    1041 N Ridge Road #304

    • Wilmette
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $299,000

    1024 Draper Road

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

  • Sold

    Sold for $339,000

    1720 Oak Avenue #403

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $247,500

    101 Old Oak Drive #400A

    • Buffalo Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,395,000

    2015 Schiller Avenue

    • Wilmette
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $1,525,000

    2400 Iroquois Road

    • Wilmette
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $900,000

    189 Happ Road

    • Northfield
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $820,080

    108 Wesley Avenue

    • Oak Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $285,000

    9 Center Road

    • Streamwood
    • 4 Beds | 2 Baths

  • Sold

    Sold for $358,000

    9396 Landings Lane #501

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $605,000

    1800 W Roscoe Street #520

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $315,000

    1908 W Chase Avenue #203

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $500,000

    600 N Dearborn Street #604

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $800,000

    124 N Washington Avenue

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $335,000

    777 N Michigan Avenue #3709

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $380,000

    36409 N Tara Court

    • Ingleside
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $640,000

    521 N Hermitage Avenue #2S

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $430,000

    25 E Superior Street #901

    • Near North Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $180,000

    5040 N Marine Drive #C8

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $368,500

    6007 N Sheridan Road #16F

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $340,000

    1000 W 15th Street #233

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $440,000

    9023 Marmora Avenue

    • Morton Grove
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $555,000

    5630 N Kenton Avenue

    • Forest Glen
    • 2 Beds | 1 Baths

  • Sold

    Sold for $938,000

    6450 N Nokomis Avenue

    • Forest Glen
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $565,000

    8653 N Merrill Street

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $345,000

    1460 N Sandburg Terrace #211

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $335,000

    1701 Fairfax Circle #2

    • Bartlett
    • 3 Beds | 2 Baths

  • Sold

    Sold for $330,000

    3748 N Odell Avenue

    • Dunning
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $489,900

    7734 W Rascher Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $220,000

    20 N State Street #1014

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $725,000

    926 W Margate Terrace #1W

    • Uptown
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $470,000

    5049 N Oak Park Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $799,000

    1548 W Ardmore Avenue #3E

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $270,000

    9357 Landings Lane #205

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $364,900

    9396 Landings Lane #601

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $520,000

    6153 N Lenox Avenue

    • Forest Glen
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $1,145,000

    3037 N Lincoln Avenue #204

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $354,000

    609 E Thacker Street

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $416,000

    5310 Davis Street

    • Skokie
    • 3 Beds | 1 Baths

  • Sold

    Sold for $300,000

    3745 Bailey Road

    • Yorkville / Bristol
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $800,000

    3021 N Racine Street

    • Lake View
    • 5 Beds | Baths

  • Sold

    Sold for $490,000

    1733 W Irving Park Road #213

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $569,500

    1916 Courtland Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $260,000

    628 E 92nd Place

    • Chatham
    • 3 Beds | 2 Baths

  • Sold

    Sold for $851,000

    1123 Main Street

    • Evanston
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $1,520,000

    1312 N Astor Street

    • Near North Side
    • 5 Beds | 4 Baths

  • Sold

    Sold for $410,000

    30 E Huron Street #2204

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $395,000

    39224 Willow Lane

    • Antioch
    • 3 Beds | 2 Baths

  • Sold

    Sold for $662,000

    923 Mayfair Drive

    • Green Oaks / Libertyville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $339,900

    6701 N Milwaukee Avenue #710

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $725,000

    4143 W Roscoe Street

    • Irving Park
    • 7 Beds | Baths

  • Sold

    Sold for $455,000

    2437 Crawford Avenue

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $799,000

    1548 W Ardmore Avenue #3F

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $395,000

    2460 W Talcott Road #219

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $205,000

    1525 Sander Court #108

    • Wheeling
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $730,500

    6119 N Mason Avenue

    • Jefferson Park
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $365,000

    10927 S Circle Drive

    • Palos Hills
    • 5 Beds | 3 Baths

  • Sold

    Sold for $570,000

    1716 W Beverly Glen Parkway

    • Beverly
    • 5 Beds | 4 Baths

  • Sold

    Sold for $370,000

    2774 Crawford Avenue

    • Evanston
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $710,000

    3240 Pitcher Drive

    • Darien
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $715,000

    5706 N Mozart Street

    • West Ridge
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $470,000

    2342 W Adams Street #305

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $430,000

    2923 N Clybourn Avenue #403

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $787,000

    1507 W Diversey Parkway #B

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $282,000

    1221 N Dearborn Parkway #1406S

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $269,000

    8728 S Merrill Avenue

    • Calumet Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $790,000

    1433 Lois Avenue

    • Park Ridge
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $208,000

    4 Crestview Lane #10

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

  • Sold

    Sold for $495,000

    3307 N Nottingham Avenue

    • Dunning
    • 4 Beds | 3 Baths

  • Sold

    Sold for $772,500

    5881 N Central Avenue

    • Jefferson Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $225,000

    120 W Golf Road #A

    • Green Oaks / Libertyville
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    111 W Maple Street #2901

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $420,000

    1730 W Foster Avenue #2

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $847,500

    2647 N Southport Avenue #A

    • Lincoln Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $200,000

    3829 W Gladys Avenue

    • West Garfield Park
    • 6 Beds | Baths

  • Sold

    Sold for $390,000

    1136 W Pratt Boulevard #2S

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,950,000

    116 N Willard Court #PH01

    • Near West Side
    • 5 Beds | 4 Baths

  • Sold

    Sold for $310,000

    200 N Jefferson Street #1804

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $325,000

    4235 N Kedzie Avenue #3B

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $176,000

    9128 W Terrace Drive #3B

    • Niles
    • 1 Beds | 1 Baths

  • Sold

    Sold for $950,000

    701 Elmore Street

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $385,000

    5360 N Lynch Avenue

    • Jefferson Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $565,000

    5229 W Carmen Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $334,900

    1318 N Menard Avenue

    • Austin
    • 5 Beds | 2 Baths

  • Sold

    Sold for $403,500

    1467 W Catalpa Avenue #2W

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $850,000

    311 S Northwest Highway #1

    • Park Ridge
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $190,000

    6940 W Medill Avenue #2E

    • Montclare
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,100,000

    3836 N Bell Avenue

    • North Center
    • 6 Beds | Baths

  • Sold

    Sold for $157,500

    6449 N Bell Avenue #2S

    • West Ridge
    • 1 Beds | 1 Baths

  • Sold

    Sold for $640,000

    1033 W Monroe Street #2

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $198,000

    3930 N Pine Grove Avenue #1714

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $931,000

    4224 N Hazel Street #3

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $485,000

    7081 N Mason Avenue

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $430,000

    1800 W Roscoe Street #323

    • North Center
    • 2 Beds | 1 Baths

  • Sold

    Sold for $699,000

    1501 Elgin Avenue

    • Forest Park
    • 7 Beds | 3.1 Baths

  • Sold

    Sold for $345,000

    565 W Quincy Street #710

    • Near West Side
    • 1 Beds | 2 Baths

  • Sold

    Sold for $1,997,000

    2801 W Eastwood Avenue

    • Albany Park
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $515,000

    3358 N Monticello Avenue #3E

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $800,000

    6222 N Lenox Avenue

    • Forest Glen
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $540,000

    43 Inner Circle Drive

    • Des Plaines
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    241 E Schick Road

    • Bloomingdale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $455,000

    820 N Delphia Avenue

    • Park Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $270,000

    2159 W 22nd Place

    • Lower West Side
    • 4 Beds | Baths

  • Sold

    Sold for $320,000

    1920 W Dickens Avenue #1R

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $935,000

    940 Freeman Road

    • Hoffman Estates
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $510,000

    1524 S Sangamon Street #802

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $665,000

    2734 W Potomac Avenue #2

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $290,000

    4848 N Sheridan Road #203

    • Uptown
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $317,000

    9396 Landings Lane #202

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,024,000

    807 W Wolfram Street #6

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $369,900

    1949 W Birchwood Avenue #2

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $469,999

    40 S Arlene Avenue

    • Palatine
    • 4 Beds | 2 Baths

  • Sold

    Sold for $515,000

    218 S Laflin Street #101

    • Near West Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $860,000

    203 S Sangamon Street #310

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $826,500

    664 N Peoria Street #1N

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $850,000

    707 W Junior Terrace #PH-12

    • Uptown
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $525,000

    5004 N Knight Avenue

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $184,500

    5048 N Marine Drive #C3

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $399,000

    600 N Dearborn Street #1104

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,700

    30 E Huron Street #5201

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $650,000

    215 Berry Parkway

    • Park Ridge
    • 4 Beds | 3 Baths

  • Sold

    Sold for $208,000

    107 65th Lake Drive #202

    • Westmont
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,770,000

    1632 W Hollywood Avenue

    • Edgewater
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $449,800

    1735 W Diversey Parkway #118

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,500,000

    900 N Prospect Avenue

    • Park Ridge
    • 5 Beds | 4.2 Baths

  • Sold

    Sold for $820,000

    911 W Roscoe Street #1

    • Lake View
    • 3 Beds | 3 Baths

  • Sold

    Sold for $397,500

    3107 W George Street #3

    • Avondale
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,650,000

    2225 W Carmen Avenue

    • Lincoln Square
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $905,000

    805 S Hamlin Avenue

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $849,000

    6323 N Wayne Avenue

    • Edgewater
    • 6 Beds | Baths

  • Sold

    Sold for $814,000

    1430 N Lasalle Drive #A1

    • Near North Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $172,888

    2728 N Hampden Court #1103

    • Lincoln Park
    • Studio Beds | 1 Baths

  • Sold

    Sold for $167,000

    525 W Hawthorne Place #206

    • Lake View
    • Studio Beds | 1 Baths

  • Sold

    Sold for $339,000

    422 Cromwell Circle #2

    • Bartlett
    • 2 Beds | 2 Baths

  • Sold

    Sold for $805,000

    1548 W Ardmore Avenue #3D

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $360,000

    2 E Erie Street #3714

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $460,000

    3740 W Wrightwood Avenue #8

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $520,000

    1813 Lincoln Street

    • Evanston
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $395,000

    6815 N Milwaukee Avenue #707

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $410,100

    6331 N Glenwood Avenue #2

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,115,000

    6504 N Oxford Avenue

    • Edison Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $401,000

    1426 Bristol Avenue

    • Westchester
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    940 Beckett Crossing Drive

    • Ivanhoe / Mundelein
    • 3 Beds | 3 Baths

  • Sold

    Sold for $183,000

    6325 N Sheridan Road #2101

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $870,000

    2918 N Pine Grove Avenue #3

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,600,000

    171 Sunset Avenue

    • Glen Ellyn
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $985,000

    2031 W Belmont Avenue #3N

    • North Center
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $415,000

    345 N La Salle Drive #1006

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $925,000

    2634 N Sacramento Avenue

    • Logan Square
    • 8 Beds | Baths

  • Sold

    Sold for $675,000

    6230 N Troy Street

    • West Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $265,500

    1254 W Thorndale Avenue #1W

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $435,000

    320 E 21st Street #501

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $675,000

    5711 N Karlov Avenue

    • North Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $290,000

    2703 W Lawrence Avenue #3

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $249,000

    1720 Lakecliffe Drive #A

    • Wheaton
    • 2 Beds | 2 Baths

  • Sold

    Sold for $196,000

    963 Golf Course Road #5

    • Crystal Lake / Lakewood / Prairie Grove
    • 2 Beds | 1 Baths

  • Sold

    Sold for $315,500

    1086 Lily Field Lane

    • Bolingbrook
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $960,000

    130 N Garland Court #3001

    • Loop
    • 3 Beds | 3 Baths

  • Sold

    Sold for $365,750

    6516 N Nordica Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $83,000

    6159 N Wolcott Avenue #3B

    • West Ridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $2,234,000

    700 S Crescent Avenue

    • Park Ridge
    • 5 Beds | 6 Baths

  • Sold

    Sold for $282,500

    1070 W 15th Street #306

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $379,900

    9396 Landings Lane #504

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $274,500

    6212 Main Street

    • Union
    • 3 Beds | 2 Baths

  • Sold

    Sold for $765,000

    3501 W Beach Avenue

    • Humboldt Park
    • 4 Beds | 4 Baths

  • Sold

    Sold for $225,000

    4333 N Troy Street #3E

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $230,000

    7503 Windsor Avenue

    • Spring Grove
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $475,000

    2090 Shermer Road

    • Northbrook
    • 3 Beds | 1 Baths

  • Sold

    Sold for $1,080,000

    6316 N Magnolia Avenue

    • Edgewater
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $420,000

    5741 W Lawrence Avenue #1

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $799,000

    1548 W Ardmore Avenue #3B

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $595,000

    1550 N State Parkway #501

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $600,000

    2229 Harvey Avenue

    • Berwyn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $526,000

    1015 Frances Parkway

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $125,000

    1321 W Birchwood Avenue #309

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,200,000

    1351 W Altgeld Street #3H

    • Lincoln Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,517,500

    130 N Garland Court #1411

    • Loop
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $367,000

    1560 W Wabansia Avenue #3D

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $400,000

    40 Prairie Park Drive #707

    • Wheeling
    • 2 Beds | 2 Baths

  • Sold

    Sold for $355,000

    709 Neubauer Circle

    • Lake Villa / Lindenhurst
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $550,000

    9416 Oliphant Avenue

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $430,000

    4430 N Magnolia Avenue #GS

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $840,000

    313 S Northwest Highway #2

    • Park Ridge
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $339,000

    4348 N Oriole Avenue

    • Norridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $275,000

    345 W Fullerton Parkway #703

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $392,500

    5733 N Sheridan Road #28B

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $217,500

    6839 N Northwest Highway #1A

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $252,000

    1838 N Laramie Avenue #B

    • Austin
    • 2 Beds | 2 Baths

  • Sold

    Sold for $465,000

    345 W Fullerton Parkway #1906

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $271,000

    14451 S Ravinia Avenue #1

    • Orland Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    1958 W Byron Street #2

    • North Center
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $940,000

    5140 W Carmen Avenue

    • Jefferson Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $799,000

    4347 N Richmond Avenue #3N

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $625,000

    126 E Colfax Street

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $350,000

    1136 W Pratt Boulevard #1N

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $430,000

    7118 N Merrimac Avenue

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $1,275,000

    1113 S Rose Avenue

    • Park Ridge
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $235,000

    5419 N Washtenaw Avenue #2S

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $425,000

    19W078 Avenue Normandy

    • Oak Brook
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $1,420,000

    2304 N Greenview Avenue

    • Lincoln Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $649,000

    4347 N Richmond Avenue #2N

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $947,000

    1474 W Ohio Street #1

    • West Town
    • 4 Beds | 3 Baths

  • Sold

    Sold for $1,200,000

    5147 N Claremont Avenue

    • Lincoln Square
    • 7 Beds | Baths

  • Sold

    Sold for $185,000

    1167 E 61st Street #2

    • Woodlawn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $550,000

    2011 Cleveland Street

    • Evanston
    • 4 Beds | 2 Baths

  • Sold

    Sold for $1,532,000

    2327 Winnetka Court

    • Northfield
    • 4 Beds | 4 Baths

  • Sold

    Sold for $290,000

    3300 N Lake Shore Drive #10D

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $450,000

    4444 S Berkeley Avenue

    • Kenwood
    • 4 Beds | 3 Baths

  • Sold

    Sold for $464,500

    3200 N Lake Shore Drive #2701

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $492,400

    4111 N Kenmore Avenue #2B

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $395,000

    222 N Columbus Drive #1502

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $899,000

    1548 W Ardmore Avenue #4C

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $362,500

    40 E 9th Street #609

    • Loop
    • 3 Beds | 2 Baths

  • Sold

    Sold for $810,800

    5309 Crain Street

    • Skokie
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $211,500

    4750 N Albany Avenue #3

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $285,000

    317 Woodbury Court #B1

    • Schaumburg
    • 2 Beds | 2 Baths

  • Sold

    Sold for $799,000

    1548 W Ardmore Avenue #3G

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $245,000

    8809 W Golf Road #8I

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $565,000

    700 W Cornelia Avenue #1E

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    97 Midhurst Court #202D

    • Naperville
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    1215 W Gunnison Street #322

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $485,000

    2409 Bluewater Drive

    • Wauconda
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $302,500

    1455 N Sandburg Terrace #1802

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $451,000

    6959 N Hamilton Avenue #D

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $315,000

    5047 N Cumberland Avenue

    • Norridge
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $1,125,000

    3037 N Lincoln Avenue #203

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $700,000

    6107 N Nassau Avenue

    • Norwood Park
    • 5 Beds | 4 Baths

  • Sold

    Sold for $195,000

    4534 N Cumberland Avenue #101

    • O’Hare
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,425,000

    1433 W Winnemac Avenue

    • Uptown
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $490,250

    4950 N Western Avenue #2L

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    1646 W Blackhawk Street

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $289,900

    746 E Devon Avenue

    • Keeneyville / Roselle
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $485,000

    33 W Ontario Street #21H

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $322,500

    5555 N Cumberland Avenue #803

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $518,000

    11325 Hummingbird Lane

    • Mokena
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $367,500

    1110 W 15th Street #218

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $330,000

    7120 N Milwaukee Avenue #706

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,750,000

    1313 W Wrightwood Avenue #1

    • Lincoln Park
    • 4 Beds | 3.2 Baths

  • Sold

    Sold for $489,000

    6007 N Sheridan Road #7J

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,900,000

    1141 W Monroe Street

    • Near West Side
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $1,125,000

    3812 N Oakley Avenue

    • North Center
    • 5 Beds | Baths

  • Sold

    Sold for $220,000

    23 Cambridge Drive

    • Spring Valley
    • 3 Beds | 3 Baths

  • Sold

    Sold for $185,000

    826 Mulford Street #1W

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,115,000

    3037 N Lincoln Avenue #202

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,949,000

    2034 W Erie Street

    • West Town
    • 6 Beds | 4.2 Baths

  • Sold

    Sold for $565,000

    1000 W Adams Street #203

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $200,000

    100 E Dodd Avenue

    • Northlake
    • 2 Beds | 1 Baths

  • Sold

    Sold for $300,000

    5546 S Nottingham Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $2,750,000

    205 Scott Avenue

    • Winnetka
    • 5 Beds | 3.2 Baths

  • Sold

    Sold for $180,000

    17246 Bernadine Street

    • Lansing
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $427,000

    5700 N Orange Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $190,000

    6353 W Raven Street #1F

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $290,000

    6120 W Newport Avenue

    • Dunning
    • 3 Beds | 1 Baths

  • Sold

    Sold for $230,000

    3215 N Francisco Avenue #3S

    • Avondale
    • 2 Beds | 1 Baths

  • Sold

    Sold for $872,000

    1325 N Artesian Avenue #1

    • West Town
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $650,000

    127 Belle Plaine Avenue

    • Park Ridge
    • 5 Beds | 3 Baths

  • Sold

    Sold for $203,700

    801 S Plymouth Avenue #415

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $333,400

    1102 Wadsworth Avenue

    • North Chicago
    • 6 Beds | 2 Baths

  • Sold

    Sold for $365,000

    9028 Disbrow Street

    • Huntley
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $270,000

    5804 S Kenton Avenue

    • West Elsdon
    • 5 Beds | 2 Baths

  • Sold

    Sold for $560,000

    1241 Elliott Street

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $299,000

    590 Green Bay Road

    • Glencoe
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $413,000

    2075 N 19th Avenue

    • Melrose Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $101,000

    2921 S Michigan Avenue #516

    • Douglas
    • Studio Beds | 1 Baths

  • Sold

    Sold for $885,000

    1767 W Rosehill Drive #304

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $324,900

    9396 Landings Lane #203

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $153,000

    1813 Hemlock Place #109

    • Schaumburg
    • Studio Beds | 1 Baths

  • Sold

    Sold for $75,000

    5658 S Hermitage Avenue

    • West Englewood
    • 6 Beds | Baths

  • Sold

    Sold for $785,000

    623 W Drummond Place #6

    • Lincoln Park
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $1,830,866

    1720 N Winchester Avenue

    • West Town
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $1,090,000

    838 W Ancona Street

    • West Town
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $300,000

    106 Woodcrest Circle

    • Streamwood
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $347,000

    3836 N Richmond Street #1N

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $570,000

    7621 Davis Street

    • Morton Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $470,000

    1418 Thornwood Drive

    • Downers Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,850,000

    850 W Adams Street #7C

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $725,000

    6034 N Kostner Avenue

    • Forest Glen
    • 3 Beds | 2 Baths

  • Sold

    Sold for $395,000

    250 Annelise Lane

    • Volo
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $356,000

    1929 Golden Gate Lane #1929

    • Naperville
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $312,500

    1745 Pavilion Way #404

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    4533 N Karlov Avenue

    • Albany Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $355,000

    635 N Dearborn Street #1403

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $585,500

    1255 N State Parkway #2E-3E

    • Near North Side
    • 2 Beds | 3 Baths

  • Sold

    Sold for $264,900

    900 S Wabash Avenue #505

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $301,500

    9396 Landings Lane #406

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,095,000

    3037 N Lincoln Avenue #205

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $325,000

    11238 Cameron Parkway

    • Orland Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $580,000

    559 W Aldine Avenue #2

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $500,000

    2009 Dundee Road

    • Northbrook
    • 5 Beds | 2 Baths

  • Sold

    Sold for $170,000

    8040 S Clyde Avenue

    • South Chicago
    • 3 Beds | 2 Baths

  • Sold

    Sold for $315,120

    825 N Leclaire Avenue

    • Austin
    • 5 Beds | Baths

  • Sold

    Sold for $390,000

    3500 S Sangamon Street #109

    • Bridgeport
    • 2 Beds | 2 Baths

  • Sold

    Sold for $565,000

    1141 Highland Avenue

    • Oak Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $445,000

    525 Grove Street #4D

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,012,925

    5820 N Clark Street #407

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $495,000

    624 E Clarendon Avenue

    • Arlington Heights
    • 3 Beds | 3 Baths

  • Sold

    Sold for $1,255,000

    1636 W Julian Street

    • West Town
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $675,000

    321 S Richmond Street

    • East Garfield Park
    • 6 Beds | Baths

  • Sold

    Sold for $232,000

    4537 S Drexel Boulevard #706

    • Kenwood
    • 2 Beds | 1 Baths

  • Sold

    Sold for $206,000

    10438 Major Avenue

    • Oak Lawn
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $740,000

    2134 W Crystal Street #3

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $875,000

    1004 Peale Avenue

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,150,000

    1570 Elmwood Avenue #1302

    • Evanston
    • 3 Beds | 3 Baths

  • Sold

    Sold for $580,000

    1760 W Wrightwood Avenue #204

    • Lincoln Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $248,900

    6529 Blue Sky Lane

    • Matteson
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $95,000

    7019 S Morgan Street

    • Englewood
    • 5 Beds | Baths

  • Sold

    Sold for $269,900

    4343 N Sacramento Avenue #2B

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $320,000

    4411 N Beacon Street #G

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $510,000

    1402 W Grand Avenue #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,261,000

    4636 N Paulina Street #1

    • Uptown
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $780,000

    5228 N Virginia Avenue

    • Lincoln Square
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $618,000

    5017 N Sawyer Avenue

    • Albany Park
    • 6 Beds | Baths

  • Sold

    Sold for $295,000

    14 Oxford Court

    • Algonquin
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $415,000

    5916 N Avondale Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $305,000

    1533 W Fargo Avenue #1W

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $697,000

    820 W Wolfram Street #B

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,110,000

    1000 W Washington Boulevard #434-435

    • Near West Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $1,320,000

    2325 W Thomas Street

    • West Town
    • 9 Beds | Baths

  • Sold

    Sold for $1,145,000

    3037 N Lincoln Avenue #303

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,999,000

    116-18 N Willard Court #302

    • Near West Side
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $163,000

    1748 W Granville Avenue #G

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $705,000

    1030 Shari Lane

    • Green Oaks / Libertyville
    • 3 Beds | 3 Baths

  • Sold

    Sold for $397,000

    1530 S State Street #14O

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $173,000

    1312 N Linden Avenue

    • Park City / Waukegan
    • 2 Beds | 1 Baths

  • Sold

    Sold for $625,000

    6319 N Le Mai Avenue

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $485,000

    647 W Melrose Street #5

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $377,000

    1671 W Farwell Avenue #2N

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $229,900

    820 E Old Willow Road #214

    • Prospect Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,250,000

    1437 N Wicker Park Avenue

    • West Town
    • 9 Beds | Baths

  • Sold

    Sold for $560,000

    5949 N West Circle Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $850,000

    31 Berry Parkway

    • Park Ridge
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $415,000

    10117 Dunhill Drive

    • Huntley
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $555,500

    5 N Maple Street

    • Mount Prospect
    • 3 Beds | 3 Baths

  • Sold

    Sold for $365,000

    753 Patton Drive

    • Buffalo Grove
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $775,000

    2529 W Hutchinson Street

    • North Center
    • 4 Beds | Baths

  • Sold

    Sold for $715,000

    2435 N Sheffield Avenue #11

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,100,000

    1313 W Wrightwood Avenue #2

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $332,400

    2303 S Michigan Avenue #208

    • Near South Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $741,000

    1580 Sherman Avenue #1201

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $310,000

    4869 N Kenmore Avenue #GN

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $210,000

    1215 Chalet Road #101

    • Naperville
    • 2 Beds | 2 Baths

  • Sold

    Sold for $851,250

    6632 N Sioux Avenue

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $310,000

    1040 W Adams Street #257

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $232,300

    6710 N Oliphant Avenue #G

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $155,000

    21 W Goethe Street #16E

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $1,275,000

    1313 W Wrightwood Avenue #3

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,000

    6214 S Morgan Street

    • Englewood
    • 7 Beds | Baths

  • Sold

    Sold for $441,000

    8049 N Osceola Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $195,000

    3544 W Cortland Street #BA

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,890,000

    3040 N Hoyne Avenue

    • North Center
    • 5 Beds | 4.2 Baths

  • Sold

    Sold for $340,000

    1922 N Lotus Avenue

    • Austin
    • 4 Beds | 3 Baths

  • Sold

    Sold for $510,000

    6025 N Ridge Avenue #1W

    • Edgewater
    • 3 Beds | 3 Baths

  • Sold

    Sold for $599,900

    1535 W Estes Avenue #1

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $122,000

    8245 W Belmont Avenue #4G

    • River Grove
    • 1 Beds | 1 Baths

  • Sold

    Sold for $680,000

    1711 N Crilly Court #4

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $110,000

    10418 S Calumet Avenue

    • Roseland
    • 3 Beds | 1 Baths

  • Sold

    Sold for $769,000

    5013 W Dakin Street

    • Portage Park
    • 6 Beds | 3.1 Baths

  • Sold

    Sold for $379,900

    9396 Landings Lane #404

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $295,000

    7817 W Balmoral Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $435,000

    3N425 Howard Avenue

    • Elmhurst
    • 5 Beds | 3 Baths

  • Sold

    Sold for $374,000

    1464 S Michigan Avenue #1404

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $977,500

    5820 N Clark Street #401

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $250,000

    7932 W Grand Avenue #2W

    • Elmwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $280,000

    659 W Randolph Street #1007

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $451,000

    2711 S Hamlin Avenue

    • South Lawndale
    • 10 Beds | Baths

  • Sold

    Sold for $680,000

    1220 Canfield Road

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $190,000

    960 S River Road #410

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $388,501

    5823 N Ravenswood Avenue #206

    • Edgewater
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $799,900

    2522 W Winnemac Avenue

    • Lincoln Square
    • 5 Beds | Baths

  • Sold

    Sold for $500,100

    2524 W Winnemac Avenue

    • Lincoln Square
    • Land
  • Sold

    Sold for $246,000

    1515 W Pratt Boulevard #1

    • Rogers Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $315,000

    891 Exeter Turn #E-1

    • Bourbonnais
    • 3 Beds | 2 Baths

  • Sold

    Sold for $815,000

    856 N Winchester Avenue #3

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,420,000

    1343 N Sutton Place

    • Near North Side
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $175,000

    3550 N Lake Shore Drive #2224

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $345,000

    8727 W Bryn Mawr Avenue #501

    • O’Hare
    • 2 Beds | 1 Baths

  • Sold

    Sold for $450,000

    7349 W Crain Street

    • Niles
    • 4 Beds | 2 Baths

  • Sold

    Sold for $857,500

    232 N Merrill Street

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $262,500

    4745 N Ravenswood Avenue #210

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $179,900

    6614 S Wabash Avenue

    • Greater Grand Crossing
    • 4 Beds | 2 Baths

  • Sold

    Sold for $326,000

    2322 S Canal Street #503

    • Armour Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $330,000

    660 W Wayman Street #302B

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $400,000

    6737 N Greenview Avenue #2S

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $327,500

    501 Alles Street #501A

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $635,000

    5531 N Campbell Avenue #1A

    • Lincoln Square
    • 5 Beds | 3 Baths

  • Sold

    Sold for $285,000

    43173 N Lake Avenue

    • Antioch
    • 3 Beds | 2 Baths

  • Sold

    Sold for $280,000

    6121 N Northwest Highway #406

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    5304 W 79th Street

    • Burbank / Nottingham Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,150,000

    3037 N Lincoln Avenue #304

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $375,000

    1000 W Adams Street #815

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $625,000

    6132 N Naper Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $522,000

    7744 W Thorndale Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $299,000

    1001 N Campbell Avenue #1

    • West Town
    • 3 Beds | 1 Baths

  • Sold

    Sold for $400,000

    1729 W Beverly Glen Parkway

    • Beverly
    • 3 Beds | 2 Baths

  • Sold

    Sold for $549,000

    205 Dawson Drive

    • Mount Prospect
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $561,300

    5653 N Newcastle Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $610,000

    1301 W Madison Street #306

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,335,000

    2512 N Kimball Avenue

    • Logan Square
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $145,000

    2629 N Hampden Court #204

    • Lincoln Park
    • Studio Beds | 1 Baths

  • Sold

    Sold for $225,000

    6466 N Northwest Highway #C1

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $218,000

    7616 W Lawrence Avenue #3A

    • Harwood Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $484,000

    2205 W Shakespeare Avenue #1W

    • Logan Square
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $280,000

    125 E 13th Street #814

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $275,500

    1524 S Sangamon Street #512-S

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $145,000

    7537 W 61st Street

    • Summit
    • 2 Beds | 1 Baths

  • Sold

    Sold for $215,000

    7746 S Kolmar Avenue

    • Ashburn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $325,000

    1628 W Columbia Avenue #3

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $530,000

    4519 N Reserve Avenue

    • O’Hare
    • 3 Beds | 3 Baths

  • Sold

    Sold for $735,000

    2702 W Montrose Avenue #1E

    • Albany Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $390,000

    209 Amherst Avenue

    • Des Plaines
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $365,000

    500 W Superior Street #1004

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $635,000

    812 W Whiting Lane

    • Arlington Heights
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,675,000

    5851 N Newark Avenue

    • Norwood Park
    • 5 Beds | 5.1 Baths

  • Sold

    Sold for $445,000

    1801 W Larchmont Avenue #310

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $181,000

    2323 W Pershing Road #124

    • New City
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,050,000

    1044 N Knight Avenue

    • Park Ridge
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $275,000

    1601 S Michigan Avenue #306

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,234,200

    33 W Ontario Street #TH5

    • Near North Side
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $677,000

    4534 N Saint Louis Avenue

    • Albany Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $687,500

    5807 N Sacramento Avenue

    • West Ridge
    • 6 Beds | 3 Baths

  • Sold

    Sold for $400,000

    6815 N Milwaukee Avenue #506

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $447,000

    5092 W Monroe Street

    • Austin
    • 6 Beds | Baths

  • Sold

    Sold for $450,000

    3329 N Osage Avenue

    • Dunning
    • 5 Beds | 3 Baths

  • Sold

    Sold for $2,285,000

    3306 N Hoyne Avenue

    • North Center
    • 6 Beds | 4.2 Baths

  • Sold

    Sold for $132,000

    5002 W Newport Avenue #1

    • Portage Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $432,000

    40217 N Sibley Drive

    • Antioch
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,050,000

    3037 N Lincoln Avenue #201

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $470,000

    1116 S Cumberland Avenue

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $510,000

    5501 W Byron Street

    • Portage Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $160,000

    301 River Drive

    • De Kalb
    • 3 Beds | 1 Baths

  • Sold

    Sold for $381,500

    9396 Landings Lane #605

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,125,000

    3037 N Lincoln Avenue #301

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $572,000

    207 Schreiber Avenue

    • Keeneyville / Roselle
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $640,000

    5233 W Olive Avenue

    • Jefferson Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $315,000

    906 N Larrabee Street #A

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,325,000

    3037 N Lincoln Avenue #PH-04

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $258,000

    3507 Louis Street

    • Franklin Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $855,000

    30 W Oak Street #5E

    • Near North Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $530,000

    4735 N Kilbourn Avenue

    • Irving Park
    • 6 Beds | Baths

  • Sold

    Sold for $1,100,000

    3037 N Lincoln Avenue #302

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    236 Oakwood Drive

    • Wood Dale
    • 4 Beds | 3 Baths

  • Sold

    Sold for $375,000

    2630 S Spaulding Avenue

    • South Lawndale
    • 5 Beds | Baths

  • Sold

    Sold for $266,000

    8952 S King Drive

    • Chatham
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $500,000

    5148 Cleveland Street

    • Skokie
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $1,310,000

    1530 S State Street #18A-B

    • Near South Side
    • 4 Beds | 5 Baths

  • Sold

    Sold for $325,000

    5735 S Fairfield Avenue

    • Gage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $379,900

    9396 Landings Lane #304

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,000

    8300 Callie Avenue #314

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    5000 N Mobile Avenue

    • Jefferson Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $387,500

    5036 W Pensacola Avenue #309

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $601,000

    9344 N Lincoln Avenue

    • Niles
    • 6 Beds | 3.1 Baths

  • Sold

    Sold for $319,900

    1915 Esch Road

    • WI-Randall / Twin Lakes
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $460,000

    1400 S Michigan Avenue #704

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,605,000

    314 W Menomonee Street

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    749 E Oakwood Boulevard

    • Grand Boulevard
    • Land
  • Sold

    Sold for $825,000

    1548 W Ardmore Avenue #2F

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $395,000

    400 S Northwest Highway #312

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $87,500

    2653 W Adams Street

    • East Garfield Park
    • Land
  • Sold

    Sold for $330,000

    422 Northgate Road

    • Lake Villa / Lindenhurst
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $256,000

    2930 N Sheridan Road #2111

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $735,000

    1634 S Cumberland Avenue

    • Park Ridge
    • 5 Beds | 3 Baths

  • Sold

    Sold for $278,000

    657 Minerva Avenue

    • Wauconda
    • 3 Beds | 1 Baths

  • Sold

    Sold for $329,000

    239 Camel Bend Court

    • Schaumburg
    • 2 Beds | 2 Baths

  • Sold

    Sold for $390,000

    1928 N Kedzie Avenue #403

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $355,000

    1028 Cumberland Court

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

  • Sold

    Sold for $1,375,000

    1452 N Leavitt Street #3

    • West Town
    • 4 Beds | 3 Baths

  • Sold

    Sold for $1,300,875

    3037 N Lincoln Avenue #PH-02

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $550,000

    859 Beechwood Road

    • Buffalo Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,415,000

    2461 W Pensacola Avenue

    • North Center
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $300,100

    711 S Ashland Avenue #K

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $825,000

    3315 N Seminary Avenue #3

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $515,000

    1980 Dogwood Drive

    • Hoffman Estates
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,350,000

    3037 N Lincoln Avenue #PH-03

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,099,000

    6035 N Navarre Avenue

    • Norwood Park
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $255,000

    828 Oakton Street #4F

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,100,000

    3037 N Lincoln Avenue #305

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $320,000

    1725 N Lawndale Avenue

    • Humboldt Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $502,000

    5320 N Kenmore Avenue #N

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $380,000

    1350 W Fullerton Avenue #405

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $305,000

    1620 S Michigan Avenue #1212

    • Near South Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $203,000

    1085 Cove Drive #1085

    • Prospect Heights
    • 2 Beds | 1 Baths

  • Sold

    Sold for $665,000

    4938 N Bell Avenue

    • Lincoln Square
    • 5 Beds | Baths

  • Sold

    Sold for $390,000

    4886 N Austin Avenue

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,260,000

    3037 N Lincoln Avenue #PH-01

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $980,000

    2423 W Erie Street

    • West Town
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $535,000

    807 Wedgewood Court

    • Lake Villa / Lindenhurst
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $183,000

    2426 W Arthington Street

    • Near West Side
    • Land
  • Sold

    Sold for $282,000

    240 Lee Street #G

    • Evanston
    • 2 Beds | 1 Baths

  • Sold

    Sold for $76,000

    7337 S South Shore Drive #1107

    • South Shore
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,388,734

    3037 N Lincoln Avenue #PH-05

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $670,000

    811 W Nichols Road

    • Arlington Heights
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $290,000

    802 N Tamarac Boulevard

    • Addison
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $290,000

    30 E Huron Street #2603

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $480,000

    2618 W Rice Street

    • West Town
    • 4 Beds | 3 Baths

  • Sold

    Sold for $235,000

    4224 W 109th Street

    • Oak Lawn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $205,000

    5412 N Kenmore Avenue #1W

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $840,000

    1548 W Ardmore Avenue #2E

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $105,000

    5050 S East End Avenue #7D

    • Kenwood
    • 2 Beds | 2 Baths

  • Sold

    Sold for $725,000

    1925 N Damen Avenue #1

    • Logan Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $176,000

    5701 N Sheridan Road #17E

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $399,000

    1000 W Leland Avenue #12G

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $800,000

    420 W Elm Street

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $422,000

    2661 W Belden Avenue #2

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $585,000

    314 N Lincoln Avenue

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $345,990

    1907 N Milwaukee Avenue #204

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $904,000

    4347 N Richmond Avenue #1S

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $415,000

    5741 W Lawrence Avenue #2

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $130,000

    5113 N East River Road #1M

    • O’Hare
    • 1 Beds | 1 Baths

  • Sold

    Sold for $382,000

    7309 W Montrose Avenue

    • Norridge
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $410,000

    6403 N New England Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $708,000

    6575 N Caldwell Avenue

    • Forest Glen
    • 4 Beds | 4 Baths

  • Sold

    Sold for $157,000

    15407 Sunset Drive

    • Dolton
    • 3 Beds | 2 Baths

  • Sold

    Sold for $355,000

    9396 Landings Lane #205

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $410,000

    5431 W Wilson Avenue

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $560,000

    100 E 14th Street #2702

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,350,000

    1425 W Fullerton Avenue #4S

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $975,000

    1421 Chartres Drive

    • Northbrook
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $2,750,000

    2218 N Burling Street #PH

    • Lincoln Park
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $465,000

    5131 N Newland Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $611,500

    3822 N Damen Avenue #2

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $290,000

    9396 Landings Lane #206

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $605,000

    2700 W Balmoral Avenue

    • Lincoln Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $285,000

    5455 N Sheridan Road #1811

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $770,000

    84 E Surrey Lane

    • Barrington Area
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $874,950

    14120 Jankowski Road

    • Bull Valley / Greenwood / Woodstock
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $815,000

    1002 N Mozart Street

    • West Town
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $901,000

    3728 N Kildare Avenue

    • Irving Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $369,900

    9396 Landings Lane #204

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $315,000

    3264 W Wrightwood Avenue #2

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $899,000

    4347 N Richmond Avenue #1N

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $787,500

    6067 N Oconto Avenue

    • Norwood Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $360,000

    9396 Landings Lane #602

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $465,000

    4533 N Mcvicker Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $439,000

    2448 Seminary

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $235,000

    19429 114th Avenue

    • Mokena
    • 2 Beds | 1 Baths

  • Sold

    Sold for $375,000

    1444 W Fargo Avenue #3W

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $455,000

    111 W Maple Street #1704

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $237,000

    230 E Ontario Street #1602

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $274,900

    2355 W Congress Parkway #3

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $850,000

    9630 Reding Circle

    • Des Plaines
    • 6 Beds | 3.1 Baths

  • Sold

    Sold for $810,000

    1326 W Belmont Avenue #1E

    • Lake View
    • 3 Beds | 3 Baths

  • Sold

    Sold for $445,000

    2150 W North Avenue #4

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $995,000

    2643 N Hermitage Avenue #205

    • Lincoln Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $990,000

    877 Fair Way

    • Green Oaks / Libertyville
    • 5 Beds | 3.2 Baths

  • Sold

    Sold for $730,000

    4116 N Terramere Avenue

    • Arlington Heights
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $337,000

    672 W Irving Park Road #G2

    • Uptown
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $410,000

    520 N Halsted Street #507

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $525,000

    1801 W Armitage Avenue

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $425,000

    6963 N Bell Avenue #106

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $276,750

    1678 Trowbridge Court #D

    • Wheaton
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $250,000

    1007 S Oak Park Avenue #E

    • Oak Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $585,000

    2936 W Jerome Avenue

    • West Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $357,500

    3516 Dora Street

    • Franklin Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $400,000

    1935 Mission Hills Lane

    • Northbrook
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $550,000

    3844 N Ashland Avenue #21

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,875,000

    4028 N Hermitage Avenue

    • Lake View
    • 5 Beds | 3 Baths

  • Sold

    Sold for $89,000

    518 N Roberts Drive #2a

    • Glenwood
    • 2 Beds | 1 Baths

  • Sold

    Sold for $630,000

    1020 S Vine Avenue

    • Park Ridge
    • 3 Beds | 3 Baths

  • Sold

    Sold for $165,500

    507 Judson Avenue #2D

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $899,000

    4343 N Richmond Avenue #1S

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $153,000

    2422 W Lunt Avenue #E1

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $415,000

    1322 Elliott Street

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $242,000

    59 Chestnut Circle

    • Lake Villa / Lindenhurst
    • 3 Beds | 2 Baths

  • Sold

    Sold for $370,000

    8747 W Bryn Mawr Avenue #207

    • O’Hare
    • 2 Beds | 2 Baths

  • Sold

    Sold for $573,000

    4937 N Tripp Avenue

    • Albany Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $525,000

    1543 Cooper Street

    • Des Plaines
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $330,000

    2 E Erie Street #1414

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $307,500

    121 Neutrenton Avenue

    • Elgin
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $225,000

    6833 N Kedzie Avenue #1101

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $575,000

    6610 Palma Lane

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,600,000

    550 Thatcher Avenue

    • River Forest
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $445,000

    1648 Kenilworth Avenue

    • Berwyn
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    5921 N Melvina Street

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $535,000

    1215 W Gunnison Street #205

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $575,000

    5054 W Hutchinson Street

    • Portage Park
    • 5 Beds | Baths

  • Sold

    Sold for $415,000

    2011 Bryn Mawr Court

    • Holiday Hills / Johnsburg / McHenry / Lakemoor /
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $435,000

    2204 N Kenneth Avenue

    • Hermosa
    • 5 Beds | 2 Baths

  • Sold

    Sold for $269,900

    7523 S Saint Lawrence Avenue

    • Greater Grand Crossing
    • 5 Beds | Baths

  • Sold

    Sold for $700,000

    4927 N Damen Avenue #2C

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $525,000

    4141 N Narragansett Avenue #8

    • Portage Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $553,000

    5406 N Mulligan Avenue

    • Jefferson Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $457,500

    6455 N Albany Avenue

    • West Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $734,000

    2614 N St Louis Avenue

    • Logan Square
    • 4 Beds | 2 Baths

  • Sold

    Sold for $204,000

    655 W Irving Park Road #5506

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $710,000

    3850 N Kildare Avenue

    • Irving Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $120,000

    7033 N Kedzie Avenue #310

    • West Ridge
    • 1 Beds | 1 Baths

  • Sold

    Sold for $895,000

    230 N Wisner Street

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $539,286

    6308 N Springfield Avenue

    • North Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $160,000

    6101 N Sheridan Road #10E

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,475,000

    2353 W Ohio Street

    • West Town
    • 4 Beds | 3.2 Baths

  • Sold

    Sold for $370,000

    7657 N Osceola Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    633 S Plymouth Court #606

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $202,000

    1421 W Birchwood Avenue #3E

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $375,000

    3201 W Leland Avenue #312

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $535,000

    474 N Lake Shore Drive #4808

    • Near North Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $370,000

    5882 N Ridge Avenue #3

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $235,000

    915 N York Street #403

    • Elmhurst
    • 2 Beds | 2 Baths

  • Sold

    Sold for $275,000

    8 E Randolph Street #2502

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $700,000

    2425 W Lyndale Street

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $371,500

    1421 Portage Lane

    • Bull Valley / Greenwood / Woodstock
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $491,500

    727 Sumac Drive

    • Aurora / Eola
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $1,000,000

    4664 W Lunt Avenue

    • Lincolnwood
    • 4 Beds | 3 Baths

  • Sold

    Sold for $685,000

    3545 N Wilton Avenue #4S

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $565,000

    812 W Van Buren Street #3B

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    2212 N Campbell Avenue #2D

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $725,000

    4416 N Mason Avenue

    • Portage Park
    • 4 Beds | 4 Baths

  • Sold

    Sold for $399,000

    6745 N Clark Street #4S

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    1100 Juliano Court

    • Barrington Area
    • Land
  • Sold

    Sold for $560,000

    6444 N Oketo Avenue

    • Edison Park
    • 5 Beds | Baths

  • Sold

    Sold for $299,900

    16544 Lisa Lane

    • Oak Forest
    • 3 Beds | 2 Baths

  • Sold

    Sold for $575,000

    508 Engel Boulevard

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $245,000

    1908 W Chase Avenue #103

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $750,000

    3244 N Hamlin Avenue

    • Avondale
    • 9 Beds | Baths

  • Sold

    Sold for $405,000

    31692 N Clearwater Drive

    • Holiday Hills / Johnsburg / McHenry / Lakemoor /
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $530,000

    5918 W Eddy Street

    • Portage Park
    • 6 Beds | 3 Baths

  • Sold

    Sold for $290,000

    2426 Raleigh Court #7

    • Schaumburg
    • 3 Beds | 2 Baths

  • Sold

    Sold for $495,000

    1663 W Farwell Avenue

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $245,000

    3404 Clover Lane

    • Zion
    • 4 Beds | 2 Baths

  • Sold

    Sold for $305,018

    88 Bridgewater Lane

    • Ivanhoe / Mundelein
    • 2 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 $799,000

    4347 N Richmond Avenue #3S

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $740,000

    628 W Grace Street #2W

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $449,000

    2324 W Cortez Street #3

    • West Town
    • 3 Beds | 1 Baths

  • Sold

    Sold for $239,000

    6538 N Northwest Highway #2I

    • Edison Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $321,500

    30 E Huron Street #4110

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $495,000

    7246 W Ibsen Street

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $282,500

    9139 Walnut Avenue

    • Franklin Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $385,000

    30 E Huron Street #2602

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $393,000

    535 Weidner Road

    • Buffalo Grove
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $456,000

    1212 N Wells Street #1405

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $240,000

    630 8th Avenue

    • Marseilles
    • 4 Beds | 2 Baths

  • Sold

    Sold for $415,000

    5826 N Winthrop Avenue #2N

    • Edgewater
    • 3 Beds | 1 Baths

  • Sold

    Sold for $991,000

    3617 Ari Lane

    • Glenview / Golf
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,500,000

    516 N Prospect Avenue

    • Park Ridge
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $340,000

    1925 Lake Avenue #212

    • Wilmette
    • 2 Beds | 2 Baths

  • Sold

    Sold for $270,000

    2626 N Lakeview Avenue #805

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $475,000

    913 S See Gwun Avenue

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $541,000

    2509 N Milwaukee Avenue #1S

    • Logan Square
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $224,000

    4976 N Milwaukee Avenue #201

    • Jefferson Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $330,000

    4829 W Strong Avenue

    • Forest Glen
    • 3 Beds | 1 Baths

  • Sold

    Sold for $340,000

    2101 W 82nd Place

    • Auburn Gresham
    • 5 Beds | 2 Baths

  • Sold

    Sold for $330,000

    5615 W Dakin Street

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,365,000

    112 East Avenue

    • Park Ridge
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $367,000

    5926 N Nagle Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,620,000

    2333 N Spaulding Avenue

    • Logan Square
    • 10 Beds | Baths

  • Sold

    Sold for $225,000

    1660 E Thacker Street #3B

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $440,000

    7434 Lincoln Avenue #C

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $375,000

    30 E Huron Street #1702

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $135,000

    14233 S Wallace Avenue

    • Riverdale
    • 3 Beds | 1 Baths

  • Sold

    Sold for $900,000

    1300 N Lake Shore Drive #21A

    • Near North Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $260,000

    2930 N Sheridan #1111

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $600,000

    2308 W North Avenue #3E

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $535,000

    800 Clover Court

    • Glenview / Golf
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $175,000

    6555 N Damen Avenue #2

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $348,000

    2960 S Poplar Avenue

    • Bridgeport
    • 2 Beds | 1 Baths

  • Sold

    Sold for $418,000

    1101 S State Street #407

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    801 S Plymouth Court #V

    • Loop
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $370,000

    1545 Winnetka Road #1545

    • Glenview / Golf
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $826,000

    5305 N Virginia Avenue

    • Lincoln Square
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $472,500

    255 South Boulevard #19

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $219,900

    6855 N Northwest Highway #2C

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $350,000

    8900 31 Street #10

    • Brookfield
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $550,000

    1025 W Buena Avenue #4E

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $330,000

    2545 W Catalpa Avenue #5C

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,000

    16146 Hillcrest Circle

    • Orland Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $360,000

    1015 Bonita Lane

    • Holiday Hills / Johnsburg / McHenry / Lakemoor /
    • 4 Beds | 2 Baths

  • Sold

    Sold for $451,000

    1515 Maple Street

    • Des Plaines
    • 3 Beds | 3 Baths

  • Sold

    Sold for $600,000

    941 W Argyle Street #3W

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $150,000

    3827 W Gladys Avenue

    • West Garfield Park
    • 6 Beds | Baths

  • Sold

    Sold for $515,000

    7521 N Olcott Avenue

    • Edison Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $210,000

    1845 Bristol Walk Avenue

    • Hoffman Estates
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $345,000

    2745 S Sawyer Avenue

    • South Lawndale
    • 6 Beds | Baths

  • Sold

    Sold for $885,000

    2929 W Gregory Street

    • Lincoln Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $485,000

    974 Webster Lane

    • Des Plaines
    • 5 Beds | 2 Baths

  • Sold

    Sold for $1,650,000

    5435 N Magnolia Avenue

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $385,000

    37 N Waller Avenue

    • Austin
    • 5 Beds | Baths

  • Sold

    Sold for $329,900

    221 E Cullerton Street #920

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $547,500

    808 N Greenview Avenue #3B

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $131,000

    5006 W Newport Avenue #2

    • Portage Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $240,000

    6221 N Niagara Avenue #507

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $215,000

    208 W Washington Street #602

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $525,000

    3041 N California Avenue #1

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $345,000

    5444 N Octavia Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $227,000

    818 E Old Willow Road #101

    • Prospect Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $600,000

    6325 N Le Mai Avenue

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $590,000

    1011 N Winchester Avenue #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $740,000

    2920 N Talman Avenue

    • Avondale
    • 9 Beds | Baths

  • Sold

    Sold for $1,875,000

    315 W Park Street

    • Arlington Heights
    • 5 Beds | 4.2 Baths

  • Sold

    Sold for $805,000

    5305 Farwell Avenue

    • Skokie
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $485,000

    2004 Linden Avenue

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $430,000

    1450 N Astor Street #14D

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $453,931

    7615 N Oriole Avenue

    • Niles
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $461,000

    5521 N Mason Avenue

    • Jefferson Park
    • 3 Beds | Baths

  • Sold

    Sold for $779,000

    844 W Roscoe Street #4E

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $585,000

    812 S Maple Avenue

    • Oak Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $500,000

    1215 W Gunnison Street #310

    • Uptown
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $500,000

    220 Stonegate Road

    • Buffalo Grove
    • 4 Beds | 3 Baths

  • Sold

    Sold for $680,000

    3124 S Benson Street #6

    • Bridgeport
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $1,495,000

    1850 N Maud Avenue

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $527,000

    2437 W Taylor Street

    • Near West Side
    • 5 Beds | Baths

  • Sold

    Sold for $334,000

    1070 W 15th Street #105

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $500,000

    900 N Kingsbury Street #878

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $555,000

    1601 N Paulina Street #2D

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $220,000

    4250 N Marine Drive #2627

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $225,000

    5414 May Avenue

    • Richmond
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $550,000

    1900 N Laramie Avenue

    • Austin
    • 6 Beds | Baths

  • Sold

    Sold for $799,000

    4343 N Richmond Avenue #3N

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,390,000

    2420 W Belle Plaine Avenue

    • North Center
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $699,000

    4347 N Richmond Avenue #2S

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $220,000

    535 N Michigan Avenue #2515

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $300,000

    2709 W Altgeld Avenue #3

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $855,000

    755 W Melrose Street

    • Lake View
    • 3 Beds | 3 Baths

  • Sold

    Sold for $900,000

    210 Berry Parkway

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $550,000

    5224 N New England Avenue

    • Norwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $170,000

    4207 N Kedvale Avenue #2C

    • Irving Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $392,500

    10 Sugar Creek Court

    • Lake in the Hills
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $190,000

    1550 N Lake Shore Drive #7D

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $300,000

    5410 W Grace Street

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $345,000

    913 W Van Buren Street #6E

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $457,000

    5328 N Rutherford Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $450,000

    5110 N Nagle Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $625,000

    1529 W Chestnut Street #102

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $580,000

    20020 Western Avenue

    • Olympia Fields
    • 5 Beds | 6.2 Baths

  • Sold

    Sold for $275,000

    647 Metropolitan Way #L402

    • Des Plaines
    • 1 Beds | 1 Baths

  • Sold

    Sold for $220,000

    6869 N Overhill Avenue #2B

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $693,000

    2800 N Lake Shore Drive #4002

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $550,000

    3720 N Lincoln Avenue #2

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $245,000

    1255 S State Street #1704

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $290,000

    325 Windsor Court #A

    • South Elgin
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $1,100,000

    2630 W Eastwood Avenue

    • Lincoln Square
    • 5 Beds | 4 Baths

  • Sold

    Sold for $640,000

    835 Tomawadee Lane

    • Park Ridge
    • 3 Beds | 3 Baths

  • Sold

    Sold for $595,000

    1140 W Wellington Avenue #3

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $985,000

    4115 N Lincoln Avenue #4N

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $662,000

    5236 W Nelson Street

    • Belmont Cragin
    • 6 Beds | Baths

  • Sold

    Sold for $195,000

    6551 N Harlem Avenue #2S

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $178,000

    777 N Michigan Avenue #1707

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $300,000

    1413 Scully Drive

    • Holiday Hills / Johnsburg / McHenry / Lakemoor /
    • 3 Beds | 2 Baths

  • Sold

    Sold for $875,000

    5820 N Clark Street #302

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $415,000

    2 Spinnaker Court

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

  • Sold

    Sold for $275,000

    574 S Jade Lane

    • Round Lake Beach / Round Lake / Round Lake Height
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    821 S Racine Avenue #D

    • Near West Side
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $340,000

    4755 N Kilbourn Avenue #1D

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $204,900

    8517 S Wallace Street

    • Auburn Gresham
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,250,000

    333 N Canal Street #2804

    • Near West Side
    • 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 $147,000

    5656 N Kimball Avenue #GS

    • North Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $300,000

    8712 Tulley Avenue

    • Oak Lawn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $700,000

    4944 W Cullom Avenue

    • Portage Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $355,000

    4811 N Olcott Avenue #406

    • Harwood Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $3,150,000

    3639 N Wayne Avenue

    • Lake View
    • 5 Beds | 4.3 Baths

  • Sold

    Sold for $1,875,000

    676 N Kingsbury Street #204

    • Near North Side
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $205,000

    40 E 9th Street #802

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $485,000

    8107 N Washington Street

    • Niles
    • 4 Beds | 2 Baths

  • Sold

    Sold for $440,000

    2800 Auxplaines Avenue

    • River Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $288,888

    1071 W 15th Street #209

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $200,000

    6959 W Higgins Avenue #3S

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $602,000

    600 Ottawa Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $2,616,000

    3809 N Bell Avenue

    • North Center
    • 6 Beds | 4.2 Baths

  • Sold

    Sold for $405,000

    1630 W Sunnyside Avenue #2W

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $135,000

    6432 N Ridge Avenue #3I

    • West Ridge
    • 1 Beds | 1 Baths

  • Sold

    Sold for $575,000

    4444 N Spaulding Avenue

    • Albany Park
    • 6 Beds | Baths

  • Sold

    Sold for $425,000

    709 Carriageway Drive

    • Buffalo Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $275,000

    3033 N Sheridan Road #603

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $502,500

    2 E Erie Street #2505

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $402,550

    4800 S St Lawrence Avenue #3S

    • Grand Boulevard
    • 3 Beds | 3 Baths

  • Sold

    Sold for $395,000

    5042 W Wolfram Street

    • Belmont Cragin
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $330,000

    1720 N Marshfield Avenue #108

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $285,000

    5971 N Elston Avenue #2

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,325,000

    1934 N Halsted Street

    • Lincoln Park
    • 4 Beds | Baths

  • Sold

    Sold for $875,000

    42 Meacham Avenue

    • Park Ridge
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $310,000

    3628 N Oconto Avenue

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $415,000

    7238 W Clarence Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $200,000

    3851 N Kedvale Avenue #E3

    • Irving Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,002,000

    2036 W Cuyler Avenue

    • North Center
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    7734 Linden Avenue

    • Darien
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $665,402

    3207 N Clifton Avenue #402

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $415,000

    5536 W Warwick Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $185,000

    1388 Stratford Drive #12-C-2

    • Gurnee
    • 2 Beds | 1 Baths

  • Sold

    Sold for $612,500

    3528 N Pine Grove Avenue #C

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $545,000

    3304 W Warren Boulevard

    • East Garfield Park
    • 8 Beds | Baths

  • Sold

    Sold for $385,000

    361 Everett Avenue

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

  • Sold

    Sold for $458,000

    5246 N Mason Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $380,000

    1626 S Morgan Street #2

    • Lower West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $289,000

    908 Mulberry Lane

    • Streamwood
    • 3 Beds | 1 Baths

  • Sold

    Sold for $625,000

    3708 N Ashland Avenue #3

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    1430 N Astor Street #7A

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $255,000

    2000 N Lincoln Park West Avenue #504

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $780,000

    6060 N Navarre Avenue

    • Norwood Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $260,000

    709 79th Street #401

    • Darien
    • 2 Beds | 2 Baths

  • Sold

    Sold for $650,000

    4157 N Paulina Street

    • Lake View
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $1,010,000

    6723 N Greenview Avenue

    • Rogers Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $143,882

    26477 Springwell Street

    • Antioch
    • 1 Beds | 1 Baths

  • Sold

    Sold for $210,000

    48 Norman Street

    • Kankakee
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $180,000

    7100 W 95th Street #110

    • Oak Lawn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $575,000

    2340 W 19th Street

    • Lower West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $260,000

    1S247 Stratford Lane

    • Villa Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $235,000

    1433 Perry Street #305

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $526,000

    7613 Stratford Place

    • Darien
    • 3 Beds | 2 Baths

  • Sold

    Sold for $627,000

    5262 N Lind Avenue

    • Jefferson Park
    • 4 Beds | 4 Baths

  • Sold

    Sold for $499,000

    546 Whispering Pines Road

    • Lake Villa / Lindenhurst
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $625,000

    285 Boardwalk Place

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $195,000

    4714 Pine Al Street

    • Machesney Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $110,000

    6161 N Hoyne Avenue #308

    • West Ridge
    • 1 Beds | 1 Baths

  • Sold

    Sold for $280,000

    1670 Mill Street #407

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $575,000

    3740 N Whipple Street

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $625,000

    24625 Woodstock Drive

    • Plainfield
    • 6 Beds | 4.1 Baths

  • Sold

    Sold for $200,000

    655 W Irving Park Road #3008

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    2 E Erie Street #2114

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,875,000

    1729 W Potomac Avenue

    • West Town
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $265,000

    749 S Claremont Avenue #2

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,175,000

    2137 W School Street

    • North Center
    • 6 Beds | 4.2 Baths

  • Sold

    Sold for $235,000

    8513 Stillwater Road

    • Wonder Lake
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $458,000

    5836 N Oconto Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $380,000

    Lots 1-20 Grant Street

    • Crystal Lake / Lakewood / Prairie Grove
    • Land
  • Sold

    Sold for $599,000

    879 N Hermitage Avenue #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $135,000

    7028 S Honore Street

    • West Englewood
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $308,500

    1031 Maple Lane

    • Elk Grove Village
    • 3 Beds | 1 Baths

  • Sold

    Sold for $290,000

    218 Partridge Court

    • Algonquin
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $1,200,000

    1160 S Michigan Avenue #4501

    • Loop
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $392,000

    1740 N Maplewood Avenue #301

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $225,100

    6033 N Sheridan Road #8E

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $305,000

    4816 St Paul Court

    • Hillside
    • 3 Beds | 1 Baths

  • Sold

    Sold for $635,000

    218 N Merrill Street

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $385,000

    3232 N Halsted Street #D306

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $296,000

    2406 Mallow Court #V2

    • Schaumburg
    • 2 Beds | 2 Baths

  • Sold

    Sold for $795,000

    3330 W Hutchinson Street

    • Irving Park
    • 7 Beds | Baths

  • Sold

    Sold for $258,000

    325 Larkdale Row

    • Wauconda
    • 3 Beds | 1 Baths

  • Sold

    Sold for $640,000

    1501 W Diversey Parkway #B

    • Lincoln Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $231,000

    1460 N Sandburg Terrace Terrace #1508A

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,750,000

    3516 N Bell Avenue

    • North Center
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $1,040,000

    832 W Wolfram Street

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $395,000

    1355 N Sandburg Terrace #2302D

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $925,000

    1701 W Chase Avenue

    • Rogers Park
    • 7 Beds | 2.2 Baths

  • Sold

    Sold for $412,000

    1580 Sherman Avenue #1006

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $630,000

    8127 Floral Avenue

    • Skokie
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $835,000

    316 W Menomonee Street #H

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $323,500

    1845 S Michigan Avenue #803

    • Near South Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $680,000

    5442 N Western Avenue #1A

    • Lincoln Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $748,000

    3245 S Aberdeen Street

    • Bridgeport
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $375,000

    7320 N Oriole Avenue

    • Edison Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $129,750

    3441 W Bryn Mawr Avenue #1E

    • North Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $160,000

    3900 N Pine Grove Avenue #203

    • Lake View
    • Studio Beds | 1 Baths

  • Sold

    Sold for $460,000

    101 W Superior Street #802

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    1239 W Jarvis Avenue #3

    • Rogers Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $510,000

    1440 N State Parkway #7D

    • Near North Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $290,000

    2165 Sunderland Court #101A

    • Naperville
    • 3 Beds | 2 Baths

  • Sold

    Sold for $249,500

    2 S Atrium Way #208

    • Elmhurst
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $260,000

    3039 W Belle Plaine Avenue #1

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $570,000

    2800 S Briarwood Drive

    • Arlington Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,800,000

    2128 W Superior Street

    • West Town
    • 6 Beds | 4.2 Baths

  • Sold

    Sold for $525,000

    8013 N Oconto Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $575,000

    1346 W Sunnyside Avenue #2A

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $699,000

    927 N Damen Avenue #2

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $664,000

    1705 W Le Moyne Street #G

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $365,000

    5943 S Parkside Avenue

    • Clearing
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $970,000

    1711 W Thorndale Street

    • Edgewater
    • 3 Beds | 3 Baths

  • Sold

    Sold for $205,000

    5473 S Ingleside Avenue #3E

    • Hyde Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $825,000

    1548 W Ardmore Avenue #2G

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,130,000

    1120 W Adams Street #5W

    • Near West Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $365,000

    602 S Vista Drive

    • Algonquin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $379,000

    3437 S Morgan Street #2E

    • Bridgeport
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,150,000

    938 W Newport Avenue

    • Lake View
    • 5 Beds | Baths

  • Sold

    Sold for $231,000

    5455 N Sheridan Road #2915

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $731,000

    936 N Winchester Avenue #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $306,000

    9450 Greenwood Avenue

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,200,000

    2050 Arbor Lane #301

    • Northfield
    • 3 Beds | 2 Baths

  • Sold

    Sold for $300,000

    236 Stonehurst Drive

    • Elgin
    • 3 Beds | 1 Baths

  • Sold

    Sold for $217,000

    7350 N Ridge Boulevard #21B

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $525,300

    919 W Leland Avenue #F

    • Uptown
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $285,000

    4336 N Kenmore Avenue #G

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $592,000

    4365 W Leland Avenue

    • Irving Park
    • 6 Beds | 3 Baths

  • Sold

    Sold for $711,500

    608 N Damen Avenue

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,201,000

    641 W Willow Street #203

    • Lincoln Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $360,000

    2232 N Bissell Street #1S

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $435,625

    3116 N Oakley Avenue

    • North Center
    • 1 Beds | 1 Baths

  • Sold

    Sold for $559,000

    911 W Roscoe Street #3

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,000,000

    1727 W Barry Avenue

    • Lake View
    • 6 Beds | 4.2 Baths

  • Sold

    Sold for $725,000

    3544 N Fremont Street #2S

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $379,000

    3410 N Lake Shore Drive #9A

    • Lake View
    • 2 Beds | 2 Baths

Online Tools

Nearly all homebuyers begin their search online. Our digital tools help you reach your buyer faster.

  • First Look

    Start reaching buyers before your home even hits the market! The First Look program gives our brokers and website users a sneak peek of your listing—we may even find your buyer before we list your home on the public market!

  • Baird & Warner Database of Buyers

    Our website has thousands of registered users, and we collect information about each and every one of their search patterns and preferences. This makes it easier to match you with your eventual buyer!

  • Featured Property

    When you list your home with Baird & Warner, you enjoy prime placement on our website’s front page, and syndication to the top real estate websites and search engines such as Realtor.com, Trulia, Zillow, and Google.

  • Unique Property Website

    Do you own a high-end luxury home? All listings over $1.25 million receive a custom designed property website, featuring its own website address! This distinctive site is a one-stop-shop for everything a buyer needs to know about your home, including photos, virtual tours, floor plans, neighborhood highlights and more.