• Sold

    Sold for $407,000

    1101 S State Street #1607

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $300,100

    711 S Ashland Avenue #K

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $129,900

    5000 N Marine Drive #4B

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $205,000

    40 E 9th Street #802

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $315,000

    1138 W Pratt Boulevard #2N

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $110,000

    601 E 32nd Street #1202

    • Douglas
    • 1 Beds | 1 Baths

  • Sold

    Sold for $278,000

    235 W Van Buren Street #4017

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $219,400

    7746 S Drexel Avenue

    • Greater Grand Crossing
    • 4 Beds | 2 Baths

  • Sold

    Sold for $270,000

    628 N May Street #1F

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $410,000

    1020 W Byron Street #1W

    • Lake View
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $305,000

    2718 Lombard Avenue

    • Berwyn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    7321 S South Shore Drive #8D

    • South Shore
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $258,000

    5727 W Lawrence Avenue #201

    • Portage Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $138,000

    4240 N Clarendon Avenue #315N

    • Uptown
    • Studio Beds | 1 Baths

  • Sold

    Sold for $252,500

    9410 S Central Park Avenue

    • Evergreen Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $76,000

    916 Olive Road #1D

    • Homewood
    • 1 Beds | 1 Baths

  • Sold

    Sold for $215,000

    12527 Meadow Lane #2A

    • Blue Island
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $301,500

    601 E 32nd Street #810

    • Douglas
    • 3 Beds | 2 Baths

  • Sold

    Sold for $248,000

    1018 W Barry Avenue #2

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $385,000

    4211 S Prairie Avenue

    • Grand Boulevard
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $389,000

    8156 S Kenwood Avenue

    • Avalon Park
    • 6 Beds | 4 Baths

  • Sold

    Sold for $325,000

    525 W Hawthorne Place #604

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $315,000

    3529 S Indiana Avenue

    • Douglas
    • 7 Beds | Baths

  • Sold

    Sold for $385,000

    200 N Jefferson Street #2409

    • Near West Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $435,000

    106 N Fosket Drive

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $154,500

    5201 S Cornell Avenue #15A

    • Hyde Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $340,000

    726 Lawler Avenue

    • Wilmette
    • 3 Beds | 2 Baths

  • Sold

    Sold for $143,000

    4217 W 76th Street #103

    • West Lawn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $190,000

    545 E 89th Street

    • Chatham
    • 5 Beds | 1.2 Baths

  • Sold

    Sold for $385,000

    1601 S Michigan Avenue #300

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $620,000

    1521 W Birchwood Avenue

    • Rogers Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $410,000

    788 Rockwell Lane #20B

    • Des Plaines
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $477,000

    1544 N Hoyne Avenue #1B

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $571,000

    831 N California Avenue #4S

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $325,000

    8146 S Laflin Street

    • Auburn Gresham
    • 5 Beds | 3 Baths

  • Sold

    Sold for $241,200

    2903 W Cullom Avenue #3

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $575,000

    10031 S Damen Avenue

    • Beverly
    • 6 Beds | 2.1 Baths

  • Sold

    Sold for $540,000

    3938 N Kolmar Avenue

    • Irving Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $330,000

    1832 Euclid Avenue

    • Berwyn
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $280,000

    741 Brummel Street #1

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $365,000

    6311 N Oketo Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $211,900

    1045 Heron Circle

    • Joliet
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $230,000

    4940 S East End Avenue #15A

    • Kenwood
    • 2 Beds | 2 Baths

  • Sold

    Sold for $209,900

    1350 W Estes Avenue #1S

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $604,000

    3732 N Janssen Avenue #C

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $363,000

    901 S Plymouth Court #1503

    • Loop
    • 3 Beds | 2 Baths

  • Sold

    Sold for $570,000

    3707 Golf Road

    • Evanston
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $376,000

    226 N Clinton Street #524

    • Near West Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $367,500

    1040 W Adams Street #261

    • Near West Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $385,000

    2740 W Armitage Avenue #504S

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $355,000

    4108 N Kenmore Avenue #3S

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $140,000

    826 E 161st Street

    • South Holland
    • 3 Beds | 1 Baths

  • Sold

    Sold for $292,000

    60 N Park Boulevard

    • Glen Ellyn
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $325,000

    15231 Freedom Way

    • Plainfield
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $219,900

    4647 N Drake Avenue #G

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $235,000

    8045 S Christiana Avenue

    • Ashburn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $269,900

    1400 W Thorndale Avenue #1E

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $229,900

    10211 S Artesian Avenue

    • Beverly
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $356,635

    788 Rockwell Lane #20B

    • Des Plaines
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $70,000

    6123 N Winchester Avenue #1B

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $278,000

    638 E Oakwood Boulevard

    • Grand Boulevard
    • 3 Beds | 2 Baths

  • Sold

    Sold for $359,900

    1601 S Michigan Avenue #300

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,000

    1832 Euclid Avenue

    • Berwyn
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $417,000

    1927 W Irving Park Road #4

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $376,500

    212 E Cullerton Street #1106

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    4433 S Calumet Avenue #1S

    • Grand Boulevard
    • 3 Beds | 3 Baths

  • Sold

    Sold for $160,000

    1001 S Oak Park Avenue #3

    • Oak Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $245,000

    9127 S Constance Avenue

    • Calumet Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $150,000

    7321 S South Shore Drive #8D

    • South Shore
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $387,000

    111 S Morgan Street #510

    • Near West Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $250,000

    111 W Maple Street #3410

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $260,000

    6624 S University Avenue

    • Woodlawn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $352,500

    1624 W Grace Street #3

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $250,000

    525 W Hawthorne Place #708

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $305,000

    525 W Hawthorne Place #604

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $495,000

    1000 W Washington Boulevard #333

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $431,500

    2939 N Honore Street #C

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $169,000

    106 Village Station Lane

    • Gages Lake / Grayslake / Hainesville / Third Lake / Wildwood
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $155,000

    1415 W Lunt Avenue #403

    • Rogers Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $173,000

    1627 W Pratt Boulevard #2

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $247,500

    9837 S Oakley Avenue

    • Beverly
    • 2 Beds | 2 Baths

  • Sold

    Sold for $340,000

    602 W Arlington Place #G

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $685,000

    526 Woodlawn Avenue

    • Glencoe
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $334,900

    5556 N Sheridan Road #505

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $147,000

    545 E 89th Street

    • Chatham
    • 5 Beds | 1.2 Baths

  • Sold

    Sold for $500,000

    5002 N Western Avenue #1W

    • Lincoln Square
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $305,000

    1439 S Fern Drive

    • Mount Prospect
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $164,000

    2912 W Berwyn Avenue #3

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $307,000

    4011 N Francisco Avenue #402

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $200,000

    125 S Jefferson Street #2505

    • Near West Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $1,715,000

    1618 N Leavitt Street

    • West Town
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $748,000

    2108 N Bissell Street

    • Lincoln Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $195,000

    1618 W Wallen Avenue #G

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $145,000

    7346 S Yale Avenue

    • Greater Grand Crossing
    • 5 Beds | Baths

  • Sold

    Sold for $63,000

    2411 W Balmoral Avenue #2F

    • Lincoln Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $97,000

    496 Maplewood Drive

    • Antioch
    • 2 Beds | 1 Baths

  • Sold

    Sold for $139,000

    524 Jennifer Circle #524

    • Ivanhoe / Mundelein
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $276,500

    680 S Federal Street #202

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $150,000

    1629 W Sherwin Avenue #G5

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $100,000

    5218 S Indiana Avenue #3

    • Washington Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $80,000

    2524 W Foster Avenue #101

    • Lincoln Square
    • 1 Beds | 1 Baths