• Sold

    Sold for $471,965

    2700 W Belmont Avenue #507

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $640,000

    1535 W Estes Avenue #2

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $640,000

    1535 W Estes Avenue #3

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $810,800

    5309 Crain Street

    • Skokie
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $599,900

    1535 W Estes Avenue #1

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $145,000

    2629 N Hampden Court #204

    • Lincoln Park
    • Studio Beds | 1 Baths

  • Sold

    Sold for $860,000

    4234 Suffield Court

    • Skokie
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $449,999

    806 S May Street

    • Near West Side
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $515,000

    7343 W Howard Street

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $155,000

    5510 Lincoln Avenue #306

    • Morton Grove
    • 1 Beds | 1 Baths

  • Sold

    Sold for $365,000

    320 E 21st Street #505

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $396,500

    933 W Van Buren Street #711

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $515,000

    2041 W Pierce Avenue #1B

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $900,000

    323 S Racine Avenue #2D

    • Near West Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $750,000

    5313 Crain Street

    • Skokie
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $395,000

    4426 N Neenah Avenue

    • Harwood Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $265,501

    1800 Mission Hills Road #112

    • Northbrook
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    55 W Delaware Place #803

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $280,000

    3516 S 54th Avenue

    • Cicero
    • 4 Beds | 1.2 Baths

  • Sold

    Sold for $205,000

    2523 Harvey Avenue

    • Berwyn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $305,000

    1250 Rudolph Road #1P

    • Northbrook
    • 2 Beds | 2 Baths

  • Sold

    Sold for $158,000

    4949 N Lester Avenue #7

    • Jefferson Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $775,000

    24 S Aberdeen Street #1

    • Near West Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $250,000

    1316 S 57th Avenue

    • Cicero
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    76 S Pershing Avenue

    • Ivanhoe / Mundelein
    • 3 Beds | 2 Baths

  • Sold

    Sold for $165,000

    4947 N Lester Avenue #5

    • Jefferson Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $280,000

    518 W Root Street

    • New City
    • 8 Beds | Baths

  • Sold

    Sold for $440,000

    8640 E Prairie Road

    • Skokie
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $1,065,000

    1847 W Dickens Street

    • Logan Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $1,045,000

    1522 W Thomas Street #3

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $226,000

    6560 W Diversey Avenue #312D

    • Belmont Cragin
    • 2 Beds | 2 Baths

  • Sold

    Sold for $860,000

    519 The Lane

    • Hinsdale
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $560,000

    4401 W Touhy Avenue

    • Lincolnwood
    • Land
  • Sold

    Sold for $825,000

    1522 W Thomas Street #1

    • West Town
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $282,000

    345 N Lasalle Drive #1208

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $742,500

    1410 N Campbell Street

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $525,000

    4024 N Odell Avenue

    • Norridge
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $595,000

    1522 W Thomas Street #2

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $550,000

    624 S Oakley Boulevard

    • Near West Side
    • 4 Beds | 4 Baths

  • Sold

    Sold for $100,000

    4947 N Lester Avenue #5

    • Jefferson Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $189,000

    1460 N Sandburg Terrace #2903

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $495,000

    1537 N Cleveland Avenue #3N

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $480,000

    2041 W Pierce Avenue #1B

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $260,000

    2312 N Kedvale Avenue

    • Hermosa
    • 5 Beds | Baths

  • Sold

    Sold for $342,000

    2700 W Belmont Avenue #507

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $410,000

    1810 W Armitage Avenue #2E

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $428,500

    5201 N Lamon Avenue

    • Forest Glen
    • 4 Beds | 3 Baths

  • Sold

    Sold for $159,000

    4947 N Lester Avenue #6

    • Jefferson Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    5009 N Pittsburgh Avenue

    • Norridge
    • Land
  • Sold

    Sold for $57,000

    4345 N Newcastle Avenue

    • Harwood Heights
    • Land
  • Sold

    Sold for $232,500

    2610 W Evergreen Avenue #1

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $436,000

    5417 W Leland Avenue

    • Portage Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $899,000

    4914 N Cumberland Avenue

    • Norridge
    • Land
  • Sold

    Sold for $385,000

    600 N Kingsbury Street #807

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $225,000

    1670 Mill Street #202

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    512 N Mcclurg Court #1711

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $170,000

    5630 W Goodman Street #2

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $540,000

    933 W Van Buren Street #827

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $530,000

    4921 N Ozark Avenue

    • Norridge
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $2,800,000

    1890 Telegraph Road

    • Deerfield, Bannockburn, Riverwoods
    • 6 Beds | 7.2 Baths

  • Sold

    Sold for $494,000

    3258 N Oakley Avenue #1

    • North Center
    • 4 Beds | 3 Baths

  • Sold

    Sold for $542,000

    5125 N St Louis Avenue

    • North Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $147,500

    7707 W Irving Park Road #311

    • Dunning
    • 1 Beds | 1 Baths

  • Sold

    Sold for $465,000

    116 S Grove Avenue #D

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $337,500

    7343 W Howard Street

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $255,000

    7219 W Summerdale Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $342,000

    320 E 21st Street #505

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    5400 N Sheridan Road #508

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,125,000

    2145 N Clark Street #H

    • Lincoln Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $366,000

    2936 W Nelson Street

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $345,000

    4512 N Plainfield Avenue

    • Norridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $425,000

    850 S Miller Street

    • Near West Side
    • 4 Beds | Baths

  • Sold

    Sold for $375,000

    4948 W Waveland Avenue

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $365,000

    933 W Van Buren Street #621

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $255,000

    925 N Mozart Street #2F

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $240,000

    1720 S Michigan Avenue #2414

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $140,000

    226 N Oak Park Avenue #1N

    • Oak Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $145,000

    261 Cornell Avenue

    • Calumet City
    • 3 Beds | 2 Baths

  • Sold

    Sold for $199,500

    1150 W 15th Street #207

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $418,000

    10021 Bronx Avenue

    • Skokie
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $810,000

    817 S Miller Street

    • Near West Side
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $107,000

    6043 N Northwest Highway #1

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $525,000

    1414 N Wells Street #506

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $122,000

    6129 N Hoyne Avenue #3

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $501,100

    816 E Hickory Avenue

    • Addison
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $310,000

    7836 W Strong Street

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $262,000

    3732 N Pine Grove Avenue #1DE

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $139,900

    11S088 Saratoga Street

    • Lemont
    • Land
  • Sold

    Sold for $343,000

    909 W Washington Boulevard #907

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,175,000

    2047 W Evergreen Avenue

    • West Town
    • 11 Beds | Baths

  • Sold

    Sold for $112,000

    2610 W Evergreen Avenue #G

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    3432 N Ashland Avenue #3N

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $266,500

    3732 N Pine Grove Avenue #2H

    • Lake View
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $137,000

    422 S Walnut Street

    • Bensenville
    • 3 Beds | 2 Baths

  • Sold

    Sold for $188,000

    1019 S Western Avenue #2

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $305,000

    1025 S Lombard Avenue

    • Oak Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $410,000

    909 W Washington Boulevard #605

    • Near West Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $165,000

    8866 N Prospect Street #8816

    • Niles
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $162,500

    643 W 16th Street

    • Lower West Side
    • Land
  • Sold

    Sold for $260,000

    5835 N Harlem Avenue

    • Norwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $275,000

    428 Wisconsin Avenue #1N

    • Oak Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $352,000

    624 S Oakley Boulevard

    • Near West Side
    • 4 Beds | Baths

  • Sold

    Sold for $170,000

    1429 W 16th Street

    • Lower West Side
    • Land
  • Sold

    Sold for $170,000

    1433 W 16th Street

    • Lower West Side
    • Land
  • Sold

    Sold for $201,000

    1148 W 18th Street

    • Lower West Side
    • Land
  • Sold

    Sold for $543,000

    30 E Huron Street #5507

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $167,500

    949 N Willard Court #401

    • West Town
    • Studio Beds | 1 Baths

  • Sold

    Sold for $367,000

    455 River Front Circle

    • Naperville
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $410,000

    111 S Morgan Street #502

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $182,500

    6521 W Forest Preserve Drive

    • Harwood Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $38,000

    4215 Harlem Avenue #6

    • Stickney
    • 1 Beds | 1 Baths

  • Sold

    Sold for $232,500

    1601 S Indiana Avenue #104

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $646,500

    550 N St Clair Street #2203

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $236,500

    2754 N Hampden Court #701

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $195,000

    20 N State Street #912

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $260,000

    6841 W 64th Street

    • Clearing
    • 5 Beds | 2 Baths

  • Sold

    Sold for $336,500

    1903 N Humboldt Boulevard #3

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    4912 W Waveland Avenue

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $180,000

    626 W Waveland Avenue #1F

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $485,000

    850 N Hoyne Avenue

    • West Town
    • 9 Beds | Baths

  • Sold

    Sold for $270,000

    6250 W Raven Street

    • Norwood Park
    • 5 Beds | Baths

  • Sold

    Sold for $647,500

    401 N Wabash Avenue #30E

    • Near North Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $160,000

    7219 W Summerdale Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $585,000

    1414 N Wells Street #506

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $240,000

    200 N Dearborn Street #3103

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $44,500

    7001 W Medill Avenue #1M

    • Montclare
    • 1 Beds | 1 Baths

  • Sold

    Sold for $330,000

    2302 W Belmont Avenue #4

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    1614 S Union Avenue #1

    • Lower West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $355,900

    2016 N Wood Street #2

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $273,000

    1612 S Union Avenue #1

    • Lower West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $65,000

    4760-70 N Newcastle Avenue #GD

    • Harwood Heights
    • 1 Beds | 1 Baths

  • Sold

    Sold for $145,000

    4424 N Kasson Avenue

    • Albany Park
    • 3 Beds | Baths

  • Sold

    Sold for $1,178,000

    2145 N Clark Street #H

    • Lincoln Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $889,000

    1847 W Dickens Avenue

    • Logan Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $347,500

    1810 W Armitage Avenue #2E

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $460,000

    1308 N Claremont Avenue #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $335,000

    5725 N St Louis Avenue

    • North Park
    • 6 Beds | Baths

  • Sold

    Sold for $196,000

    743 W Cornelia Avenue #N3

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $409,000

    6609 N Caldwell

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    1529 S State Street #17J

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $400,000

    4914 N Cumberland Avenue

    • Norridge
    • Land
  • Sold

    Sold for $145,000

    4938 Crain Street #B

    • Skokie
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $216,000

    2029 N Racine Avenue #3B

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $43,000

    73 Water Street

    • Park Forest
    • 3 Beds | 1 Baths

  • Sold

    Sold for $450,000

    711 W Grand Avenue #202

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $340,000

    469 N Green Street #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $245,000

    3520 N Lake Shore Drive #3N

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $349,000

    912 W Barry #2

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $199,000

    5339 N Ashland Avenue

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $95,000

    2524 Webster Street

    • River Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $248,000

    1464 S Michigan Avenue #2003

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $200,000

    2029 N Racine Avenue #3B

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $240,000

    6043 N Mason Avenue

    • Jefferson Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $106,000

    6587 N Northwest Highway #202

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $260,000

    820 W Hubbard Street #3

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $182,000

    700 S Euclid

    • Elmhurst
    • 3 Beds | 1 Baths

  • Sold

    Sold for $386,275

    3001 N Christiana Avenue

    • Avondale
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $192,000

    4744 N Washtenaw Street #3

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $54,000

    182 W Lake Street #1408

    • Loop
    • Studio Beds | 1 Baths

  • Sold

    Sold for $170,000

    1460 N Sandburg Terrace #2903

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $140,000

    1019 S Western Avenue #2

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $710,000

    635 N Dearborn #2703

    • Near North Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $31,000

    635 N Dearborn Street #P16

    • Near North Side
    • Beds | Baths

  • Sold

    Sold for $229,908

    6209 W Byron Street

    • Dunning
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $602,000

    1825 N Wilmot Avenue

    • Logan Square
    • 3 Beds | 4 Baths

  • Sold

    Sold for $169,000

    1600 S Indiana #1410

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $71,100

    9436 Bay Colony Drive #2E

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $107,000

    5455 N Sheridan Road #2011

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $527,500

    635 N Dearborn Street #1505

    • Near North Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $143,000

    6559 W George Street #516

    • Belmont Cragin
    • 3 Beds | 2 Baths

  • Sold

    Sold for $169,575

    5341 N Nottingham Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $247,000

    2936 W Nelson Street

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $200,000

    6225 W Patterson Avenue

    • Dunning
    • 3 Beds | 1 Baths

  • Sold

    Sold for $345,000

    934 W Cuyler #1D

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $250,000

    3654 N Newcastle Avenue

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $300,000

    1021 W Peterson Avenue #307

    • Park Ridge
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $170,000

    7323 N Paulina Avenue #2

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $221,000

    20 N State Street #808

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $282,500

    5020 N Hermitage Avenue #2

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $320,000

    3900 N Claremont #204

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    1320 W Fletcher Street #1E

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    2835 N Wolcott #C

    • North Center
    • 2 Beds | 1.1 Baths

  • Rented

    Rented

    401 N Wabash Avenue #P-089

    • Near North Side
    • Beds | Baths