• Sold

    Sold for $560,000

    1635 W Belmont Avenue #320

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $430,000

    1450 N Astor Street #14D

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $505,000

    723 W Belden Avenue #3

    • Lincoln Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $284,900

    2331 Highland Avenue

    • Berwyn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $560,000

    559 W Surf Street #400

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $650,000

    5652 N Ashland Avenue #2

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    450 W Briar Place #9E

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $315,000

    1126 W Farwell Avenue #2N

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $537,500

    116 S Grove Avenue #C

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $215,000

    4838 N Magnolia Avenue #1B

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $626,750

    2010 Glenview Road

    • Glenview / Golf
    • 3 Beds | 3 Baths

  • Sold

    Sold for $455,000

    1645 W Ogden Avenue #802

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $790,000

    617 N Harvey Avenue

    • Oak Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $587,500

    3920 N Greenview Avenue #3F

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $590,000

    2843 N Lincoln Avenue #206

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $929,000

    4502 N Spaulding Avenue

    • Albany Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $625,000

    5659 W Warwick Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $365,000

    1920 N Drake Avenue

    • Logan Square
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $795,000

    2052 N Hamlin Avenue

    • Logan Square
    • 3 Beds | 4 Baths

  • Sold

    Sold for $200,000

    5844 S Indiana Avenue

    • Washington Park
    • 6 Beds | Baths

  • Sold

    Sold for $265,000

    4034 W School Street #2

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $220,000

    4856 N Sacramento Avenue #1

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $770,000

    2740 N Ashland Avenue #1

    • Lincoln Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $407,750

    2029 Sequoia Avenue

    • Ivanhoe / Mundelein
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $775,000

    833 N Marshfield Avenue #1

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $360,000

    4141 N Ashland Avenue #1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $139,000

    5412 W 24th Place

    • Cicero
    • 2 Beds | 1 Baths

  • Sold

    Sold for $433,000

    1901 W Sunnyside Avenue

    • Lincoln Square
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $600,000

    1823 W Iowa Street #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $230,000

    2650 N Lakeview Avenue #3707

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $242,000

    1414 N Harlem Avenue #E

    • River Forest
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $282,500

    100 E Bellevue Place #31C

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $230,000

    2357 W Congress Parkway #1

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,000

    4950 N Marine Drive #706-707

    • Uptown
    • 4 Beds | 2 Baths

  • Sold

    Sold for $385,000

    1645 N Avers Avenue

    • Humboldt Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $150,500

    1150 N Lake Shore Drive #9D

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $430,000

    6115 N Campbell Avenue

    • West Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $180,500

    5455 N Sheridan Road #1006

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $725,000

    2028 W Lemoyne Street #2E

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $301,000

    3912 Home Avenue

    • Stickney
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $120,000

    5455 N Sheridan Road #2205

    • Edgewater
    • Studio Beds | 1 Baths

  • Sold

    Sold for $275,000

    2918 W Berteau Avenue #1

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $365,685

    5234 W Waveland Avenue

    • Portage Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $575,000

    101 W Superior Street #904

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $85,000

    6901 S Oglesby Avenue #4A

    • South Shore
    • 5 Beds | 5 Baths

  • Sold

    Sold for $810,000

    3535 W Palmer Street

    • Logan Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $330,550

    4501 N Lowell Avenue

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $475,000

    1441 N Campbell Street

    • West Town
    • 3 Beds | 1 Baths

  • Sold

    Sold for $465,000

    3440 W Potomac Avenue

    • Humboldt Park
    • 5 Beds | Baths

  • Sold

    Sold for $555,000

    330 N Jefferson Street #1901

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $517,500

    400 N Lasalle Street #1202

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    21 W Goethe Street #9G

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $340,000

    1631 W Warren Boulevard #1

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $111,000

    1127 W Farwell Avenue #106

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $478,900

    116 S Grove Avenue #C

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $323,500

    1645 N Avers Avenue

    • Humboldt Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $950,000

    623 W Wellington Avenue #2

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $212,000

    2207 N Mulligan Avenue

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $147,500

    4950 N Marine Drive #706

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $145,000

    4950 N Marine Drive #707

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $255,000

    2918 W Berteau Avenue #1

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $470,000

    2309 W Wabansia Avenue #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $378,000

    2118 N Avers Avenue

    • Logan Square
    • 6 Beds | Baths

  • Sold

    Sold for $235,500

    1148 W North Shore Avenue #1E

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $340,000

    7152 W Keeney Street

    • Niles
    • 5 Beds | 2 Baths

  • Sold

    Sold for $640,000

    2618 W Windsor Avenue

    • Lincoln Square
    • 3 Beds | 3 Baths

  • Sold

    Sold for $405,000

    5659 W Warwick Avenue

    • Portage Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $369,000

    843 W Adams Street #608

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $225,000

    413 N Saint Louis Avenue

    • Humboldt Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $965,000

    2917 Fox Knoll Court

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

  • Sold

    Sold for $218,000

    2314 Sherman Avenue #2E

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $409,900

    400 N Lasalle Street #907

    • Near North Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $296,500

    3201 W George Street #1

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $363,000

    7919 N Harlem Avenue

    • Niles
    • 4 Beds | 3 Baths

  • Sold

    Sold for $545,000

    2 E Erie Street #2111

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $247,000

    7136 S Oglesby Avenue

    • South Shore
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $265,000

    3180 N Lake Shore Drive #22G

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $735,000

    2028 W Lemoyne Street #2E

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $33,500

    801 S Plymouth Court #062

    • Loop
    • Beds | Baths

  • Sold

    Sold for $376,000

    5906 Crain Street

    • Morton Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $139,000

    899 S Plymouth Court #2201

    • Loop
    • Studio Beds | 1 Baths

  • Sold

    Sold for $410,000

    3716 W Sunnyside Avenue

    • Albany Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $430,000

    2240 N Springfield Avenue

    • Logan Square
    • 5 Beds | Baths

  • Sold

    Sold for $270,000

    1550 N Lake Shore Drive #23F

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $110,000

    1459 W Elmdale Avenue #L

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $255,000

    1126 W Farwell Avenue #2N

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $249,900

    843 W Gunnison Street #BW

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $510,000

    2157 W Division Street #302

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $315,000

    405 N Wabash Avenue #2602

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    5257 N Bernard Street

    • North Park
    • 6 Beds | 1.2 Baths

  • Sold

    Sold for $180,000

    4660 N Austin Avenue #113

    • Portage Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $85,000

    6030 N Sheridan Road #602

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $2,100,000

    1300 N Ritchie Court

    • Near North Side
    • 4 Beds | Baths

  • Sold

    Sold for $372,000

    6145 N Lincoln Avenue #E

    • Morton Grove
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $95,000

    934 W 50th Street

    • New City
    • 3 Beds | 1 Baths

  • Sold

    Sold for $334,000

    2350 N Kedzie Boulevard #K

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $469,500

    1824 N Rockwell Street #E

    • Logan Square
    • 3 Beds | 3 Baths

  • Sold

    Sold for $292,000

    200 N Dearborn Street #1306

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $169,000

    1302 W 52nd Street

    • New City
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $467,000

    2217 N Monticello Avenue

    • Logan Square
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $212,000

    260 E Chestnut Street #3705

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $683,000

    2026 W Ohio Street

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $775,000

    2843 W Nelson Street

    • Avondale
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $442,000

    1022 N Marshfield Avenue #3

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $127,500

    2501 Prairie Avenue #2H

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $104,000

    5455 N Sheridan Road #2804

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $140,000

    800 S Wells Street #1029

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,000

    1735 N Paulina Street #212

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $287,500

    843 W Adams Street #608

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $153,000

    4856 N Sacramento Avenue #1

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $650,000

    1748 N Sedgwick Street

    • Lincoln Park
    • 4 Beds | Baths

  • Sold

    Sold for $122,000

    5455 N Sheridan Road #1006

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $218,000

    7136 S Oglesby Avenue

    • South Shore
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $170,000

    440 N Wabash Avenue #2002

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $328,750

    1032 N Marshfield Avenue #1R

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $255,000

    1650 W Hollywood Avenue #2

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $805,000

    420 E Waterside Drive #1412

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $133,500

    6400 N Ridge Boulevard #408

    • West Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $80,000

    800 S Wells Street #1504

    • Loop
    • Studio Beds | 1 Baths

  • Sold

    Sold for $362,500

    2708 N Ashland Avenue #4

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $245,000

    2141 W 18th Street #3

    • Lower West Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $95,000

    800 S Wells Street #1024

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $638,000

    1660 N Lasalle Street #2201-3

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $601,000

    2630 N Troy Avenue

    • Logan Square
    • 5 Beds | Baths

  • Sold

    Sold for $490,000

    600 S Dearborn #1114-16

    • Loop
    • 3 Beds | 2 Baths

  • Sold

    Sold for $435,000

    1022 N Marshfield Avenue #3

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $615,000

    1440 N Artesian Avenue

    • West Town
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $540,000

    1732 W Winona Street

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $345,000

    431 S Dearborn Street #1301

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,245,000

    60 E Monroe Street #6504

    • Loop
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $267,000

    222 S Racine Avenue #203

    • Near West Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $28,500

    405 N Wabash Avenue #A-33

    • Near North Side
    • Beds | Baths

  • Sold

    Sold for $276,000

    405 N Wabash Avenue #2602

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $170,000

    4141 N Ashland Avenue #1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $275,000

    1431 W Catalpa Avenue #1W

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $301,100

    4133 N Kilbourn Avenue

    • Irving Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $325,000

    4909 N Tripp Street

    • Albany Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $183,000

    1920 N Drake Avenue

    • Logan Square
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $161,500

    33 E Cedar Street #5C

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $890,000

    400 E Randolph Street #909

    • Loop
    • 3 Beds | 3 Baths

  • Sold

    Sold for $222,000

    2950 W Palmer Street #A2

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $440,000

    101 W Superior Street #904

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $317,000

    1335 N Astor Street #15A

    • Near North Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $175,000

    260 E Chestnut Street #3705

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $167,500

    4300 N Marine Drive #401

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,000

    225 S Sangamon Street #912

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $13,500

    222 S Racine Street #P-51

    • Near West Side
    • Beds | Baths

  • Sold

    Sold for $192,500

    222 S Racine Avenue #203

    • Near West Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $95,000

    3537 W Hirsch Street

    • Humboldt Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $292,500

    1635 W Belmont Avenue #404

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $365,000

    900 N Kingsbury #732

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $158,000

    200 N Dearborn Street #3803

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $180,000

    4836 N Lawndale Avenue

    • Albany Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $145,000

    700 W Bittersweet Avenue #706

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $66,101

    1400 N Lake Shore Drive #4Q

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $159,250

    1000 N Lake Shore Drive #1204

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $279,000

    5058 N Kimball Avenue #2

    • North Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $125,500

    4316 N Clarendon Avenue #1630

    • Uptown
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $275,300

    1958 W Byron Street #5

    • North Center
    • 2 Beds | 1 Baths

  • Sold

    Sold for $10,000

    3357 W Hirsch Street #2

    • Humboldt Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    1222 W Hood Avenue #1

    • Edgewater
    • 3 Beds | 3 Baths

  • Sold

    Sold for $13,100

    3357 W Hirsch Street #3

    • Humboldt Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $312,500

    1224 Chicago Avenue #403

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $190,000

    1631 W Warren Boulevard #1

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $110,000

    2240 N Springfield Avenue

    • Logan Square
    • 5 Beds | 3 Baths

  • Sold

    Sold for $85,000

    929 W 33rd Place

    • Bridgeport
    • 4 Beds | 2 Baths

  • Sold

    Sold for $121,000

    5415 N Sheridan Road #4203

    • Edgewater
    • Studio Beds | 1 Baths

  • Sold

    Sold for $50,000

    5004 W Newport Avenue #2

    • Portage Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $185,000

    2909 N Sheridan Road #504

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $152,000

    834 Hinman Avenue #1

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $268,000

    1529 S State Street #TH7

    • Near South Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $125,000

    2501 Prairie Avenue #2H

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $198,000

    832 W Oakdale Avenue #1E

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $209,900

    4034 W School Street #2

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $205,000

    2225 N Monticello Street

    • Logan Square
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $313,500

    7246 N Oakley Avenue #3S

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $337,000

    3256 W Huron Street

    • Humboldt Park
    • 6 Beds | 3 Baths

  • Sold

    Sold for $910,000

    1911 W Ohio

    • West Town
    • 8 Beds | 8 Baths

  • Sold

    Sold for $259,000

    2624 S Hamlin Avenue

    • South Lawndale
    • 5 Beds | 2 Baths