• Sold

    Sold for $393,000

    123 S Western Avenue #4

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $315,000

    1809 Moore Court

    • Campton Hills / St. Charles
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $1,119,000

    2028 W Division Street #401

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $450,000

    5555 S Everett Avenue #D9

    • Hyde Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $675,000

    2223 W Taylor Street

    • Near West Side
    • 6 Beds | Baths

  • Sold

    Sold for $226,000

    2345 W Glenlake Avenue #1

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $350,000

    7315 N Honore Street #3

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $385,000

    5032 Wolf Road

    • Western Springs
    • 3 Beds | 1 Baths

  • Sold

    Sold for $650,000

    2142 W Bowler Street

    • Near West Side
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $560,000

    3220 N Keating Avenue

    • Portage Park
    • 4 Beds | Baths

  • Sold

    Sold for $775,000

    1608 S Throop Street

    • Lower West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $340,000

    4741 S Kildare Avenue

    • Archer Heights
    • 4 Beds | 2 Baths

  • Sold

    Sold for $295,000

    7649 N Eastlake Terrace #1B

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $360,000

    10615 S Plahm Court

    • Worth
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $22,000

    440 N Wabash Avenue #PM-71-01

    • Near North Side
    • Beds | Baths

  • Sold

    Sold for $340,000

    1000 W 15th Street #233

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $240,000

    945 W Gordon Terrace #GE

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $400,000

    4801 N Winthrop Avenue #3

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $725,000

    4143 W Roscoe Street

    • Irving Park
    • 7 Beds | Baths

  • Sold

    Sold for $635,000

    722 W 17th Place #3E

    • Lower West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $470,000

    2342 W Adams Street #305

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $550,000

    2828 S Emerald Avenue

    • Bridgeport
    • 6 Beds | Baths

  • Sold

    Sold for $485,000

    840 W Gunnison Street #2E

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $224,500

    141 N La Grange Road #803

    • La Grange
    • 2 Beds | 2 Baths

  • Sold

    Sold for $166,000

    6430 N Glenwood Avenue #G4

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $275,000

    1601 S Michigan Avenue #306

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $206,000

    4900 N Lawndale Avenue #G

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $220,000

    1221 W Granville Avenue #2B

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $685,000

    438 Lenox Street

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $600,000

    5841 W 55th Street

    • Garfield Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $470,000

    2135 W Cermak Road #2N

    • Lower West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $250,000

    4707 N Kenmore Avenue #GS

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $415,000

    5465 S Hyde Park Boulevard #2

    • Hyde Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $725,000

    40W054 Margaret Mitchell Street

    • Campton Hills / St. Charles
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $229,000

    6033 N Sheridan Road #11L

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $330,000

    6612 N Mozart Street

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $345,000

    6815 N Lakewood Avenue #3S

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $625,000

    1529 W Chestnut Street #102

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $338,000

    8637 S Honore Street

    • Auburn Gresham
    • 6 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    1626 S Morgan Street #2

    • Lower West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $212,000

    2522 W North Shore Avenue #2E

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $748,000

    3245 S Aberdeen Street

    • Bridgeport
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $799,900

    2823 S Short Street

    • Bridgeport
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $260,000

    6135 N Broadway Street #303

    • Edgewater
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $610,000

    2134 W Shakespeare Avenue

    • Logan Square
    • 2 Beds | Baths

  • Sold

    Sold for $565,000

    7542 N Rockwell Street

    • West Ridge
    • 5 Beds | 3 Baths

  • Sold

    Sold for $268,171

    171 Springbrook Trail

    • Oswego
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $385,000

    300 W 42nd Place

    • Fuller Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $650,000

    234 W Polk Street #2503

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $600,000

    3204 S Lituanica Avenue

    • Bridgeport
    • 3 Beds | 2 Baths

  • Sold

    Sold for $524,900

    1013 W 16th Street #1W

    • Lower West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $247,000

    7224 W Summerdale Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $607,500

    2724 W Lexington Street

    • East Garfield Park
    • 9 Beds | Baths

  • Sold

    Sold for $610,000

    1825 N Winnebago Avenue #103

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $215,000

    4240 N Clarendon Avenue #100S

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $389,000

    2337 S Sacramento Avenue

    • South Lawndale
    • 6 Beds | Baths

  • Sold

    Sold for $234,000

    8945 S Utica Avenue

    • Evergreen Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $546,000

    1516 W 19th Street #1

    • Lower West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $190,888

    230 E Ontario Street #901

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $480,000

    5234 S Homan Avenue

    • Gage Park
    • 9 Beds | Baths

  • Sold

    Sold for $285,000

    7562 W Devon Avenue

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $330,000

    2300 W Monroe Street #2

    • Near West Side
    • 3 Beds | 1 Baths

  • Sold

    Sold for $527,000

    4422 S Emerald Avenue

    • New City
    • 6 Beds | Baths

  • Sold

    Sold for $495,000

    2437 N Avers Avenue

    • Logan Square
    • 7 Beds | Baths

  • Sold

    Sold for $202,500

    380 Hoxie Avenue

    • Calumet City
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,180,000

    1201 S Prairie Avenue #3301

    • Near South Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $195,000

    332 Wesley Avenue #2B

    • Oak Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $450,000

    510 S Harvey Avenue

    • Oak Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $370,000

    5105 W 105th Place

    • Oak Lawn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $320,000

    7954 S County Line Road

    • Burr Ridge
    • Land
  • Sold

    Sold for $350,000

    1070 W 15th Street #202

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    2716 W Lexington Street

    • East Garfield Park
    • 6 Beds | Baths

  • Sold

    Sold for $425,000

    2711 W 24th Street

    • South Lawndale
    • 3 Beds | Baths

  • Sold

    Sold for $649,900

    4711 Devon Avenue

    • Lisle
    • 3 Beds | 3 Baths

  • Sold

    Sold for $550,000

    5514 S Oak Park Avenue

    • Garfield Ridge
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $592,500

    9232 Broadway Avenue

    • Brookfield
    • 6 Beds | Baths

  • Sold

    Sold for $368,000

    3130 W 40th Place

    • Brighton Park
    • 6 Beds | Baths

  • Sold

    Sold for $330,000

    4326 W 118th Place

    • Alsip / Garden Homes
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $450,000

    1071 W 15th Street #201

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,150,000

    1107 W Chestnut Street #2W

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $399,900

    5916 S Narragansett Avenue

    • Clearing
    • 3 Beds | 2 Baths

  • Sold

    Sold for $245,000

    8100 S Albany Avenue

    • Ashburn
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $550,000

    517 N Loomis Street

    • Naperville
    • 5 Beds | 3 Baths

  • Sold

    Sold for $342,000

    345 N Lasalle Street #2907

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $686,000

    3443 W Barry Avenue

    • Avondale
    • 4 Beds | 3 Baths

  • Sold

    Sold for $400,000

    155 N Harbor Drive #4804

    • Loop
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $500,000

    7808 W 66th Street

    • Bedford Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $269,500

    18652 Morris Avenue

    • Homewood
    • 4 Beds | 2 Baths

  • Sold

    Sold for $425,000

    948 W 31st Place

    • Bridgeport
    • 6 Beds | Baths

  • Sold

    Sold for $440,000

    2342 W Adams Street #305

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $242,000

    2602 W 79th Place

    • Ashburn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $650,000

    1719 N Mohawk Street #E

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    3501 W Le Moyne Street

    • Humboldt Park
    • 6 Beds | Baths

  • Sold

    Sold for $209,900

    3151 S Springfield Avenue

    • South Lawndale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $460,000

    2931 W 24th Boulevard

    • South Lawndale
    • 6 Beds | Baths

  • Sold

    Sold for $425,000

    2707 Lincolnwood Drive

    • Evanston
    • 2 Beds | 1 Baths

  • Sold

    Sold for $753,500

    2405 W Iowa Street #401

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $325,000

    7950 S County Line Road

    • Burr Ridge
    • Land
  • Sold

    Sold for $289,000

    4448 S Princeton Avenue

    • Fuller Park
    • 8 Beds | Baths

  • Sold

    Sold for $225,000

    5341 N Oconto Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $411,000

    1305 S Michigan Avenue #1103

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $406,000

    801 S Mitchell Avenue

    • Arlington Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $174,000

    15240 Irving Avenue

    • Dolton
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $500,000

    1770 N Lee Court

    • Palatine
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $652,500

    316 E 17th Street

    • Near South Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $374,900

    2143 W 19th Street #1

    • Lower West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $415,000

    2223 W Taylor Street

    • Near West Side
    • 6 Beds | Baths

  • Sold

    Sold for $375,000

    3339 S Artesian Avenue

    • McKinley Park
    • 6 Beds | Baths

  • Sold

    Sold for $345,000

    1626 S Morgan Street #2

    • Lower West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $316,000

    1224 W Van Buren Street #615

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $510,000

    2652 W Jackson Boulevard

    • East Garfield Park
    • 7 Beds | Baths

  • Sold

    Sold for $257,500

    1601 S Michigan Avenue #306

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $280,000

    1151 W 14th Place #308

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $520,000

    5208 S Tripp Avenue

    • Archer Heights
    • 8 Beds | Baths

  • Sold

    Sold for $450,000

    2345 W 21st Street

    • Lower West Side
    • 6 Beds | Baths

  • Sold

    Sold for $575,000

    916 W 18th Place

    • Lower West Side
    • 4 Beds | Baths

  • Sold

    Sold for $375,000

    1111 W 15th Street #319

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $86,000

    2401 W Balmoral Avenue #2D

    • Lincoln Square
    • Studio Beds | 1 Baths

  • Sold

    Sold for $400,000

    865 Charleston Lane

    • Hoffman Estates
    • 4 Beds | 2 Baths

  • Sold

    Sold for $265,000

    1151 W 15th Street #342

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $260,000

    6021 S Narragansett Avenue

    • Clearing
    • 4 Beds | 2 Baths

  • Sold

    Sold for $375,000

    5709 S Austin Avenue

    • Garfield Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $575,000

    1529 W Chestnut Street #102

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $272,000

    9441 S Central Park Avenue

    • Evergreen Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $250,000

    1500 W Monroe Street #210

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $489,900

    4035 N Keystone Avenue

    • Irving Park
    • 4 Beds | Baths

  • Sold

    Sold for $188,000

    1639 W Montvale Avenue

    • Morgan Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $350,000

    650 W Wayman Street #503C

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $169,950

    811 W Eastwood Avenue #101

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $200,000

    7447 S Champlain Avenue

    • Greater Grand Crossing
    • 3 Beds | 2 Baths

  • Sold

    Sold for $357,000

    715 Citadel Drive

    • Westmont
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $460,000

    1519 Monroe Street #A

    • Evanston
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $445,000

    6101 N Sheridan Road #15A

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $175,000

    9318 S Marquette Avenue

    • Calumet Heights
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $132,500

    924 Wesley Avenue #1

    • Oak Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $195,000

    11925 W 33rd Street

    • Beach Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $512,000

    1321 Madison Street

    • Evanston
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $450,000

    5440 W Hutchinson Street

    • Portage Park
    • 6 Beds | 2.1 Baths

  • Sold

    Sold for $740,000

    901 N Oak Park Avenue

    • Oak Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $145,000

    118 E 59th Street

    • Washington Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $125,000

    11517 S Ashland Avenue

    • West Pullman
    • 3 Beds | 1 Baths

  • Sold

    Sold for $74,500

    12207 S Eggleston Avenue

    • West Pullman
    • 5 Beds | 2 Baths

  • Sold

    Sold for $530,000

    1746 E Indigo Court

    • Mount Prospect
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $270,000

    5435 S New England Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $86,900

    2020 W 111th Street #1N

    • Morgan Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $144,000

    9411 Bay Colony Drive #3S

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $295,000

    6200 S Ingleside Avenue #12B

    • Woodlawn
    • 3 Beds | 3 Baths

  • Sold

    Sold for $250,000

    440 N Wabash Avenue #4203

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $85,000

    4800 S Chicago Beach Drive #1510N

    • Kenwood
    • 1 Beds | 1 Baths

  • Sold

    Sold for $298,000

    760 White Birch Lane

    • Hawthorn Woods / Lake Zurich / Kildeer / Long Grove
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $243,000

    345 N Lasalle Street #910

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $198,000

    1560 N Sandburg Terrace #3505J

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $340,000

    1013 S Elmwood Avenue

    • Oak Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $510,000

    2545 S Dearborn Street #701

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $160,000

    1651 W Pratt Boulevard #2B

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $320,000

    2633 W Morse Avenue

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $305,000

    720 N Larrabee Street #1004

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $310,000

    1126 S Humphrey Avenue

    • Oak Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $1,125,000

    1238 W Henderson Street

    • Lake View
    • 12 Beds | Baths

  • Sold

    Sold for $512,000

    1167 W Madison Street #2E

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $280,000

    1560 N Sandburg Terrace #804

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $640,000

    909 W Ohio Street #9

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $200,000

    4052 N Richmond Street #2A

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $285,000

    3S250 Cypress Drive

    • Glen Ellyn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $185,500

    1360 N Sandburg Terrace #206C

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $305,770

    510 S Harvey Avenue

    • Oak Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $315,000

    932 Dunlop Avenue

    • Forest Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $651,000

    400 W Surf Street #1

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $185,000

    435 W Oakdale Avenue #4D

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $467,500

    2545 S Dearborn Street #701

    • Near South Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $98,500

    555 W Cornelia Avenue #503

    • Lake View
    • Studio Beds | 1 Baths

  • Sold

    Sold for $225,000

    644 Washington Boulevard #A

    • Oak Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $230,000

    1032 N Harvey Avenue

    • Oak Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $389,500

    6101 N Sheridan Road #15A

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $471,500

    1177 S Humphrey Avenue

    • Oak Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $440,000

    5848 W School Street

    • Portage Park
    • 5 Beds | 4 Baths

  • Sold

    Sold for $270,000

    33 Elgin Avenue #B

    • Forest Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $160,000

    3811 S Elmwood Avenue

    • Berwyn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $344,500

    1115 S Elmwood Avenue

    • Oak Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $415,000

    1317 N Arbor Lane

    • Palatine
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $199,900

    2182 W Concord Lane

    • Addison
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $430,000

    1111 S State Street #A400

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $220,000

    0N672 Barry Avenue

    • Wheaton
    • 3 Beds | 1 Baths

  • Sold

    Sold for $220,000

    1455 N Sandburg Terrace #2706B

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $154,500

    3015 S Lynn Court #A

    • Mount Prospect
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $588,000

    155 N Harbor Drive #3708

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $400,000

    41 E 8th Street #2402

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $288,000

    1800 W Roscoe Street #333

    • North Center
    • 1 Beds | 1 Baths

  • Sold

    Sold for $262,000

    898 Sorrel Court

    • Carol Stream
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $425,400

    3722 N Lincoln Avenue #3N

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $137,500

    140 Concord Drive

    • Oswego
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $325,000

    1360 N Sandburg Terrace #612C

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $216,500

    519 W Melrose Street #512

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $161,900

    1344 N Dearborn Street #9F

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $431,500

    1457 W Wrightwood Avenue

    • Lincoln Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $208,000

    1560 N Sandburg Terrace #510

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $397,000

    3844 N Clark Street #1S

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $526,800

    2060 N Stave Street #6

    • Logan Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $150,000

    1360 N Sandburg Terrace #206C

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $353,000

    528 N Elizabeth Street #3S

    • West Town
    • 2 Beds | 2 Baths