• Sold

    Sold for $375,000

    2601 N Hamlin Avenue #3

    • Logan Square
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $615,000

    4434 N Dover Street #1

    • Uptown
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $925,000

    2512 N Mozart Street

    • Logan Square
    • 4 Beds | Baths

  • Sold

    Sold for $650,000

    4709 N Knox Avenue

    • Irving Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $549,500

    480 Sheridan Road #3

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,055,000

    5357 N Wayne Avenue

    • Edgewater
    • 5 Beds | Baths

  • Sold

    Sold for $515,000

    4742 N Knox Avenue

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $580,000

    708 Prospect Avenue

    • Barrington Area
    • 4 Beds | 2 Baths

  • Sold

    Sold for $1,611,000

    5356 N Lakewood Avenue

    • Edgewater
    • 9 Beds | Baths

  • Sold

    Sold for $400,000

    5836 Capulina Avenue

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $475,000

    5555 N Sheridan Road #915

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $145,000

    5052 N Marine Drive #D3

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $485,000

    420 W Ontario Street #305

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $390,000

    3538 N Lakewood Avenue #3

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $300,000

    211 E Ohio Street #1516

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $880,000

    2628 N Halsted Street #4S

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $270,000

    7450 Lincoln Avenue #407

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $822,000

    2028 Claridge Court

    • Northbrook
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $390,000

    400 E Ohio Street #1202

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $577,000

    3737 N Pine Grove Avenue #3S

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $615,000

    255 Sonora Drive

    • Elgin
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $167,000

    4218 N Whipple Street #2W

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $779,000

    401 Cherry Creek Lane

    • Prospect Heights
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $408,000

    1276 W Victoria Street

    • Edgewater
    • 4 Beds | 2 Baths

  • Sold

    Sold for $751,000

    6626 N Hiawatha Avenue

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $372,000

    5855 N Sheridan Road #10B

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    1516 Anderson Lane

    • Buffalo Grove
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $280,000

    5532 W Edmunds Street #3

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,000,000

    3717 N Magnolia Avenue

    • Lake View
    • 8 Beds | Baths

  • Sold

    Sold for $300,000

    5855 N Sheridan Road #16D

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $495,000

    4741 N Paulina Street #3

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $557,000

    255 Sonora Drive

    • Elgin
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $615,000

    621 N Kenilworth Avenue

    • Oak Park
    • 4 Beds | 1.2 Baths

  • Sold

    Sold for $175,000

    2233 W Shakespeare Avenue #1R

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $447,000

    4731 N Kilbourn Avenue

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $30,000

    5302 S Wells Street

    • Fuller Park
    • Land
  • Sold

    Sold for $230,000

    3175 N Lincoln Avenue #303

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $218,000

    1101 S State Street #2306

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $275,000

    1718 E 55th Street #1

    • Hyde Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $605,000

    3027 N Central Park Avenue

    • Avondale
    • 5 Beds | Baths

  • Sold

    Sold for $540,000

    4308 Davis Street

    • Skokie
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $396,000

    8656 N Karlov Avenue

    • Skokie
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $485,000

    4950 N Western Avenue #5F

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $339,900

    3878 N Brookville Road

    • Forreston
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $553,000

    1516 W Huron Street #2

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $455,000

    5326 W Hutchinson Street

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $282,500

    950 W Monroe Street #717

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $669,000

    4825 S Champlain Avenue

    • Grand Boulevard
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $377,000

    2818 W Chicago Avenue #4

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $442,000

    5205 W Berenice Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $330,000

    2654 W Medill Avenue #106

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $799,000

    6210 N Lenox Avenue

    • Forest Glen
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $410,000

    5444 W Cornelia Avenue

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $98,000

    5544 W Higgins Avenue #2B

    • Jefferson Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $260,000

    4755 N Kilbourn Avenue #3-B

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $195,000

    9801 Gross Point Road #218

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $366,000

    5057 N Northwest Highway #1N

    • Jefferson Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $215,000

    4742 N Elston Avenue #301B

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    4628 N Lowell Avenue

    • Irving Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $321,000

    879 W Cornelia Avenue #1

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $430,000

    5033 W Catalpa Avenue

    • Forest Glen
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    4912 N Kildare Avenue

    • Albany Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $245,000

    4907 N Wolcott Avenue #1A

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    5441 W Pensacola Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $412,000

    4622 N Kilbourn Avenue

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $475,000

    4437 N Keokuk Avenue

    • Irving Park
    • 7 Beds | Baths

  • Sold

    Sold for $1,025,000

    6236 N Lenox Avenue

    • Forest Glen
    • 6 Beds | 4.1 Baths

  • Sold

    Sold for $1,030,000

    6232 N Lenox Avenue

    • Forest Glen
    • 6 Beds | 4.1 Baths

  • Sold

    Sold for $486,000

    4436 N Kostner Avenue

    • Irving Park
    • 6 Beds | 3 Baths

  • Sold

    Sold for $580,000

    5814 N Forest Glen Avenue

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $395,000

    5205 W Berenice Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $103,500

    7531 N Sheridan Road #2S

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $235,000

    4710 N Elston Avenue #305C

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $491,000

    420 W Ontario Street #305

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $304,000

    3827 N Kilpatrick Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $229,000

    4710 N Elston Avenue #306C

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $387,500

    4300 N Menard Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $655,000

    65 E Monroe Street #4712

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $485,000

    3828 N Sayre Avenue

    • Dunning
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $455,000

    5011 W Strong Street

    • Jefferson Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $325,000

    900 Chicago Avenue #403

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $533,000

    5073 N Kimberly Avenue

    • Albany Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $260,000

    36 Washington Road #1

    • Lake Forest
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $271,000

    1101 S State Street #2306

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $186,500

    1725 W Winnemac Avenue #1

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $183,000

    1018 W Byron Street #G

    • Lake View
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $360,000

    4630 N Kilbourn Avenue

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $240,000

    6144 W Giddings Street

    • Portage Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $250,200

    1312 Sterling Drive

    • Ivanhoe / Mundelein
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $355,000

    4632 N Kilbourn Avenue

    • Irving Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $978,000

    2645 N Burling Street #1

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $462,000

    400 E Ohio Street #1202

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    111 E Chestnut Street #24-DE

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $532,500

    4214 N Lawndale Avenue

    • Irving Park
    • 6 Beds | Baths

  • Sold

    Sold for $350,000

    1530 S State Street #723

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $328,000

    4755 N Washtenaw Avenue #308

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $301,000

    2753 W Haddon Avenue

    • West Town
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $312,500

    2221 W Roscoe Street #1

    • North Center
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $450,000

    4547 N Kostner Avenue

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $75,000

    7531 N Sheridan Road #3

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $200,000

    4837 N Central Avenue #102

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $312,000

    5644 N Wayne Avenue #1

    • Edgewater
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $343,000

    4626 N Kilbourn Avenue

    • Irving Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $570,000

    1716 W Chase Avenue

    • Rogers Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $220,000

    5532 W Edmunds Street #3

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $500,000

    2957 N Allen Avenue

    • Avondale
    • 5 Beds | 4 Baths

  • Sold

    Sold for $415,000

    1152 S Harvey Avenue

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $619,000

    1941 W Farragut Avenue

    • Lincoln Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $405,000

    4741 N Paulina Street #3

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $285,000

    211 E Ohio Street #311

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    2654 W Medill Avenue #312

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $485,000

    3828 N Sayre Avenue

    • Dunning
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $318,000

    4950 N Western Avenue #5E

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $142,000

    611 Catherine Court

    • Wood Dale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    1516 N Mohawk Street #1F

    • Near North Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $265,000

    2654 W Medill Avenue #301

    • Logan Square
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $225,000

    8656 N Karlov Avenue

    • Skokie
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $600,000

    4026 N Kildare Avenue

    • Irving Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $170,000

    4049 N Mozart #1S

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,150,000

    3732 N Wayne Avenue

    • Lake View
    • 10 Beds | Baths

  • Sold

    Sold for $340,000

    2805 W Eastwood Avenue

    • Albany Park
    • Land
  • Sold

    Sold for $210,000

    6007 N Sheridan Road #34E

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $270,000

    2551 W Sunnyside #1

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $287,500

    879 W Cornelia Avenue #1

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $123,000

    6007 N Sheridan Road #15G

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $412,000

    2525 N Sheffield Avenue #4D

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $595,000

    4539 N Kenneth

    • Irving Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $175,000

    1069 W Foster #2D

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $110,000

    408 S Austin Boulevard #2N

    • Oak Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $193,000

    2654 W Medill Avenue #207

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $340,000

    308 W Evergreen #1R

    • Near North Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $252,000

    3125 W Fullerton Avenue #417

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $207,000

    300 W Grand Avenue #301

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $190,000

    2654 W Medill Avenue #102

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,282,000

    1533 W Wellington Avenue

    • Lake View
    • 5 Beds | 4.2 Baths

  • Sold

    Sold for $304,000

    4950 N Western Avenue #5E

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $90,000

    1146 W Montrose Avenue #2

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $275,000

    520 S State Street #505

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $472,000

    211 Third Street

    • Wilmette
    • 3 Beds | 2 Baths

  • Sold

    Sold for $386,000

    3741 N Wolcott Avenue #13

    • North Center
    • 3 Beds | 2 Baths

  • Sold

    Sold for $375,000

    2957 N Allen Avenue

    • Avondale
    • 4 Beds | 4 Baths

  • Sold

    Sold for $268,000

    223 Flora Avenue

    • Glenview / Golf
    • 5 Beds | 3 Baths

  • Sold

    Sold for $695,000

    21 E Huron Street #2406

    • Near North Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $130,000

    2658 W Altgeld #3

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $127,000

    7450 N Lincoln Avenue #206

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $245,000

    2654 W Medill Avenue #301

    • Logan Square
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $378,000

    516 W Wrightwood Avenue #3

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,312,500

    1740 N Sedgwick

    • Lincoln Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $500,000

    1122 W Armitage Avenue #402

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $640,000

    811 Foxdale Avenue

    • Winnetka
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $229,000

    1920 W Dickens Avenue #1C

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $318,000

    4713 N Knox Avenue

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $256,000

    2654 W Medill Avenue #103

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $259,000

    2654 W Medill Avenue #308

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $487,000

    5509 N Kildare Avenue

    • North Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $389,000

    4357 N Campbell Avenue #B

    • North Center
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $237,500

    1065 W Foster Avenue #2

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $278,000

    2654 W Medill Avenue #302

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,150,000

    21 E Huron Street #1905

    • Near North Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $225,000

    6346 N Oketo Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $570,000

    4536 N Whipple Street

    • Albany Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $371,000

    4020 N Damen Avenue #504

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $298,000

    4350 N Wolcott Avenue #3

    • North Center
    • 2 Beds | 1 Baths

  • Sold

    Sold for $333,250

    1022 W Byron Avenue #3E

    • Lake View
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $160,000

    7715 N Hermitage Avenue #3D

    • Rogers Park
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $312,000

    2352 W Wilson Avenue #1E

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $341,000

    1050 W Webster Avenue #3E

    • Lincoln Park
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $233,500

    2525 Wellington Court #206

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    1920 W Dickens Avenue #1C

    • Logan Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $828,000

    1968 W Wilson Avenue

    • Lincoln Square
    • 6 Beds | 4.1 Baths

  • Sold

    Sold for $1,330,000

    930 W Diversey Avenue

    • Lake View
    • 4 Beds | 7 Baths

  • Sold

    Sold for $417,000

    1444 N Orleans Street #7C

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $251,000

    4715 N Racine #C205

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $272,000

    2654 W Medill #203

    • Logan Square
    • 2 Beds | 1 Baths