• Sold

    Sold for $315,000

    417 S Jefferson Street #313B

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $338,000

    3458 N Janssen Avenue #H1

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $550,000

    S611 Cedar Avenue

    • Elmhurst
    • 4 Beds | 2 Baths

  • Sold

    Sold for $310,000

    125 S Jefferson Street #1901

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,155,000

    1655 White Pines Court

    • Naperville
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $382,000

    27 N Long Avenue

    • Austin
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $1,228,700

    180 E Pearson Street #6802

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $610,000

    1751 W Division Street #2E

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,325,000

    1022 W Montana Street

    • Lincoln Park
    • 4 Beds | 3.2 Baths

  • Sold

    Sold for $204,113

    655 W Irving Park Road #1808

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $800,000

    3021 N Racine Street

    • Lake View
    • 5 Beds | Baths

  • Sold

    Sold for $665,000

    2734 W Potomac Avenue #2

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $970,000

    367 Charal Lane

    • Highland Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $850,000

    2057 N Kedzie Avenue #3

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $660,000

    1127 Thunderbird Lane

    • Naperville
    • 3 Beds | 2 Baths

  • Sold

    Sold for $284,000

    1633 Fredericksburg Lane #1633

    • Aurora / Eola
    • 2 Beds | 2 Baths

  • Sold

    Sold for $435,000

    723 W Belden Avenue #1

    • Lincoln Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $947,000

    1474 W Ohio Street #1

    • West Town
    • 4 Beds | 3 Baths

  • Sold

    Sold for $277,000

    9930 Montrose Avenue

    • Schiller 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 $800,000

    1127 Keystone Avenue

    • River Forest
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $266,000

    8952 S King Drive

    • Chatham
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $132,000

    5532 S Shore Drive #6E

    • Hyde Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $183,000

    3925 Triumvera Drive #14D

    • Glenview / Golf
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,600,000

    550 Thatcher Avenue

    • River Forest
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $664,500

    2239 W Belmont Avenue #2

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $160,000

    6101 N Sheridan Road #10E

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $215,000

    633 S Plymouth Court #606

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $365,000

    2623 N 77th Court

    • Elmwood Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $713,000

    4450 S Prairie Avenue

    • Grand Boulevard
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $545,000

    990 N Lake Shore Drive #29B

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $274,900

    1670 W Partridge Lane #5

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $983,000

    6160 N Nassau Avenue

    • Norwood Park
    • 6 Beds | 5 Baths

  • Sold

    Sold for $887,000

    2709 W Haddon Avenue

    • West Town
    • 8 Beds | Baths

  • Sold

    Sold for $685,000

    3214 N Seminary Avenue #2

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $875,000

    2235 Bennett Avenue

    • Evanston
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,800,000

    201 W Grand Avenue #901

    • Near North Side
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $780,000

    2031 N Howe Street #2

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $166,500

    4960 N Marine Drive #510

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $405,000

    8751 W 96th Street

    • Palos Hills
    • 4 Beds | 3 Baths

  • Sold

    Sold for $360,000

    1930 W Addison Street #2N

    • North Center
    • 3 Beds | 1 Baths

  • Sold

    Sold for $485,000

    537 W Belmont Avenue #2

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $315,000

    9263 N Columbine Road

    • Forreston
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,100,000

    2743 N Seminary Avenue

    • Lincoln Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $378,750

    1305 S Michigan Avenue #908

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $600,000

    743 Lake Ridge Drive

    • South Elgin
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $2,015,000

    1650 W Wolfram Street

    • Lake View
    • 5 Beds | 4.2 Baths

  • Sold

    Sold for $615,000

    1717 N Sawyer Avenue

    • Humboldt Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $530,000

    1020 S Wabash Avenue #4C

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $180,000

    801 S Plymouth Court #1004

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $370,000

    924 Mapleton Avenue

    • Oak Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $245,000

    5601 N Sheridan Road #4A

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $385,000

    3200 N Lake Shore Drive #2106

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $500,000

    1466 S State Street

    • Near South Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $635,000

    2102 N Springfield Avenue

    • Logan Square
    • 5 Beds | Baths

  • Sold

    Sold for $535,000

    5021 N Kenmore Avenue #3N

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $2,395,000

    1217 W Melrose Street

    • Lake View
    • 6 Beds | 4.1 Baths

  • Sold

    Sold for $870,000

    3104 N Sawyer Avenue

    • Avondale
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $1,150,000

    1911 W Berteau Avenue

    • North Center
    • 8 Beds | Baths

  • Sold

    Sold for $520,110

    2931 N Milwaukee Avenue #2S

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $205,000

    1212 N La Salle Drive #1504

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $625,000

    3743 N Lawndale Avenue

    • Irving Park
    • 4 Beds | Baths

  • Sold

    Sold for $450,000

    725 N Aberdeen Street #505

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    1710 W Jarvis Avenue #1S

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $165,000

    295 E 148th Place

    • Harvey
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $600,000

    2153 W Belmont Avenue #4

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $695,000

    1929 Clifton Avenue

    • Highland Park
    • 4 Beds | 2.1 Baths

  • Comparable Only listing – Closed

    Sold for $625,000

    1909 W Berteau Avenue

    • North Center
    • Beds | Baths

  • Sold

    Sold for $852,500

    1403 S Prairie Avenue

    • Near South Side
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $465,000

    2934 W Montrose Avenue #304

    • Albany Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $389,000

    633 S Plymouth Court #1206

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,130,635

    1329 W Wellington Avenue

    • Lake View
    • 4 Beds | 3 Baths

  • Sold

    Sold for $350,000

    145 S Archer Avenue

    • Ivanhoe / Mundelein
    • 3 Beds | 2 Baths

  • Sold

    Sold for $750,000

    780 Marcie Court

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

  • Sold

    Sold for $875,000

    2628 N Troy Street

    • Logan Square
    • 8 Beds | Baths

  • Sold

    Sold for $503,000

    2530 W Belden Avenue #3

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $875,000

    1812 Admiral Court

    • Glenview / Golf
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $380,000

    360 W Wellington Avenue #18B

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $625,000

    5918 W Fitch Avenue

    • Forest Glen
    • 4 Beds | 3 Baths

  • Sold

    Sold for $999,000

    1836 N California Avenue

    • Logan Square
    • 4 Beds | 3.2 Baths

  • Sold

    Sold for $168,000

    9051 S Roberts Road #310

    • Hickory Hills
    • 2 Beds | 2 Baths

  • Comparable Only listing – Closed

    Sold for $635,000

    4236 N Drake Avenue

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $1,285,000

    305 W Fullerton Parkway #3W

    • Lincoln Park
    • 4 Beds | 4 Baths

  • Sold

    Sold for $340,500

    1801 W Larchmont Avenue #316

    • North Center
    • 1 Beds | 1 Baths

  • Sold

    Sold for $647,500

    125 E 13th Street #508

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $600,000

    1240 N Lake Shore Drive #8B

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $450,000

    100 E 14th Street #1409

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $480,000

    420 E Waterside Drive #2203

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $520,000

    2158 N Damen Avenue #2

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    330 W Grand Avenue #2104

    • Near North Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $652,500

    1235 S Prairie Avenue #2105

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $845,000

    1451 N Campbell Avenue

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $525,000

    3502 Lakewood Drive

    • Crystal Lake / Lakewood / Prairie Grove
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $395,000

    3808 N Pine Grove Avenue #2S

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $270,000

    2600 N Hampden Court #H2

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,050,000

    3328 N Hoyne Avenue

    • North Center
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $765,000

    3133 N Lakewood Avenue #4F

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $145,000

    1700 W Jarvis Avenue #1S

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $395,000

    420 E Waterside Drive #2302

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $239,000

    235 W Van Buren Street #3406

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,815,000

    1734 W Fletcher Street

    • Lake View
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $500,000

    100 E Bellevue Place #9A

    • Near North Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $912,500

    1715 N Wells Street #50

    • Lincoln Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $155,000

    5530 S Shore Drive #6C

    • Hyde Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $294,001

    1907 N Milwaukee Avenue #303

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $595,000

    3041 N Lakewood Avenue

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $419,000

    7402 Lyons Street

    • Morton Grove
    • 3 Beds | 1 Baths

  • Sold

    Sold for $1,650,000

    2159 N Sedgwick Street

    • Lincoln Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $405,000

    1005 W Point Drive

    • Schaumburg
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $274,900

    3232 East Avenue

    • Berwyn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $665,000

    2031 N Howe Street #2

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $955,000

    2731 N Magnolia Avenue

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $109,000

    7320 N Honore Street #101

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $135,000

    5445 N Sheridan Road #2009

    • Edgewater
    • Studio Beds | 1 Baths

  • Sold

    Sold for $2,600,000

    1835 N Honore Street

    • Logan Square
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $542,500

    4151 N Dickinson Avenue

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $345,000

    1735 N Paulina Street #210

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,190,000

    2015 W Saint Paul Avenue

    • West Town
    • 9 Beds | Baths

  • Sold

    Sold for $1,625,000

    1521 W George Street

    • Lake View
    • 5 Beds | 3.2 Baths

  • Sold

    Sold for $649,000

    2339 N Commonwealth Avenue #5D

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $167,000

    2617 W Estes Avenue #1W

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $230,000

    1930 N Harlem Avenue #703

    • Elmwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $599,000

    533 W Belmont Avenue #1

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $351,000

    4941 N Troy Street #3

    • Albany Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $2,295,000

    440 W Webster Avenue

    • Lincoln Park
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $1,375,000

    1418 N Lake Shore Drive #4

    • Near North Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $250,000

    3039 N Troy Street #1E

    • Avondale
    • 2 Beds | 1 Baths

  • Sold

    Sold for $244,000

    3139 W Wilson Avenue #1

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,575,000

    1227 W Wrightwood Avenue

    • Lincoln Park
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $225,000

    1839 S 3rd Avenue

    • Maywood
    • 3 Beds | 1 Baths

  • Sold

    Sold for $1,800,000

    1040 N Lake Shore Drive #37BC

    • Near North Side
    • 3 Beds | 4.1 Baths

  • Sold

    Sold for $167,000

    2535 W Foster Avenue #1S

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $690,000

    1900 W Nelson Street

    • North Center
    • 5 Beds | Baths

  • Sold

    Sold for $385,000

    5318 N Ravenswood Avenue #108

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $265,000

    1720 S Michigan Avenue #2311

    • Near South Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $325,000

    1737 W Division Street #303

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    5447 N Northwest Highway #1N

    • Jefferson Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $985,000

    1537 N Rockwell Street

    • West Town
    • 13 Beds | Baths

  • Sold

    Sold for $431,000

    537 W Belmont Avenue #2

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $255,000

    2904 W Cullom Avenue #3

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $605,000

    6448 N Washtenaw Avenue

    • West Ridge
    • 7 Beds | Baths

  • Sold

    Sold for $802,000

    4206 N Winchester Avenue

    • North Center
    • 6 Beds | Baths

  • Sold

    Sold for $1,220,000

    2124 W Churchill Street

    • Logan Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $1,230,000

    2300 W Charleston Street

    • Logan Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $198,600

    111 S Peoria Street #305

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $489,000

    814 Hinman Avenue #5

    • Evanston
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $225,000

    631 W Addison Street #1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    2924 N River Walk Drive #44

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $675,000

    5056 W Patterson Avenue

    • Portage Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $185,500

    1245 W Thorndale Avenue #1W

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $459,000

    2101 N Hudson Avenue #3

    • Lincoln Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $320,000

    2101 W Rice Street #201

    • West Town
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $215,000

    211 Schwab Street

    • Thornton
    • 4 Beds | 3 Baths

  • Sold

    Sold for $1,630,000

    1734 W Fletcher Street

    • Lake View
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $310,000

    892 S 3rd Avenue

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    1340 N Dearborn Street #2AB

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,350,000

    2106 N Sheffield Avenue

    • Lincoln Park
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $450,000

    2940 N Spaulding Avenue #1N

    • Avondale
    • 3 Beds | 3 Baths

  • Sold

    Sold for $390,000

    873 N Larrabee Street #510

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $735,000

    3150 N Lakewood Avenue #6

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $370,000

    5531 W Roscoe Street

    • Portage Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $215,000

    550 W Surf Street #C318

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $189,000

    4848 N Sheridan Road #203

    • Uptown
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $323,500

    2307 W Wolfram Street #512

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $110,000

    5445 N Sheridan Road #2009

    • Edgewater
    • Studio Beds | 1 Baths

  • Sold

    Sold for $920,000

    1301 W Wellington Avenue

    • Lake View
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $304,500

    820 W Sunnyside Avenue #3B

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $175,000

    1217 W Lunt Avenue #1B

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $247,000

    3848 N Richmond Street #2N

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $470,000

    1021 S Grove Avenue

    • Oak Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $975,000

    5036 N Winchester Avenue

    • Lincoln Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $485,000

    1741 W Beach Avenue #4

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $710,000

    1537 W Fry Street #1

    • West Town
    • 4 Beds | 3 Baths

  • Sold

    Sold for $327,000

    3920 N Greenview Avenue #R-3

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $322,375

    1219 W North Shore Avenue #3W

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $248,000

    4744 N Washtenaw Avenue #1

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $351,500

    2826 N Troy Street

    • Avondale
    • 6 Beds | Baths

  • Sold

    Sold for $375,000

    4606 N Malden Street #3N

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $160,000

    1428 W Lunt Avenue #1S

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $969,000

    226 S Green Street #2N

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $295,000

    220 Des Plaines Avenue #D

    • Forest Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $389,900

    4321 N Cicero Avenue #3

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $500,000

    5815 N Caldwell Avenue

    • Forest Glen
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $362,500

    1232 W Nelson Street #B

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $5,000

    165 N Field Boulevard #C34

    • Loop
    • Beds | Baths

  • Sold

    Sold for $391,500

    1004 Brummel Street

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $469,000

    925 N Wolcott Avenue #202

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $610,000

    715 Bonnie Brae Place

    • River Forest
    • 3 Beds | 3 Baths

  • Sold

    Sold for $260,000

    111 W Maple Street #2510

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $479,500

    1840 W Armitage Avenue #2

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $338,000

    1728 N Damen Avenue #302

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $690,000

    2841 N Albany Avenue

    • Avondale
    • 6 Beds | Baths

  • Sold

    Sold for $869,000

    3055 N Paulina Street

    • Lake View
    • 3 Beds | 3 Baths

  • Sold

    Sold for $1,197,670

    1000 W Monroe Street #601

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $187,000

    101 Bar Harbour Road #6G

    • Schaumburg
    • 2 Beds | 2 Baths

  • Sold

    Sold for $168,000

    4017 N Troy Street #2W

    • Irving Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $292,000

    2352 N Cleveland Avenue #1

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $999,900

    2136 N Point Street

    • Logan Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $625,000

    6 S Laflin Street #907

    • Near West Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $250,000

    3846 N Richmond Street #1S

    • Irving Park
    • 2 Beds | 1 Baths