• Sold

    Sold for $555,000

    5630 N Kenton Avenue

    • Forest Glen
    • 2 Beds | 1 Baths

  • Sold

    Sold for $385,000

    361 Everett Avenue

    • Crystal Lake / Lakewood / Prairie Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    2430 Clinton Street

    • River Grove
    • 2 Beds | 1 Baths

  • Sold

    Sold for $340,000

    3815 N Whipple Street

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $269,900

    3152 Charles Street

    • Leyden Township
    • 3 Beds | 2 Baths

  • Sold

    Sold for $850,000

    6221 N Kildare Avenue

    • Forest Glen
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $274,000

    4715 N Leamington Avenue

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $360,000

    5150 W Winona Street

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $110,000

    4980 N Marine Drive #1537

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $422,500

    6117 N Mason Avenue

    • Jefferson Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $348,000

    3454 N Oak Park Avenue

    • Dunning
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $194,500

    6430 W Berteau Avenue #307

    • Dunning
    • 1 Beds | 1 Baths

  • Sold

    Sold for $605,000

    6316 W Greenleaf Avenue

    • Forest Glen
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $315,000

    3959 N Natchez Avenue

    • Dunning
    • 5 Beds | 3 Baths

  • Sold

    Sold for $340,000

    5864 N Indian Road

    • Jefferson Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $770,000

    2819 N Lincoln Avenue #3

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $850,000

    2819 N Lincoln Avenue #4

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $324,000

    4816 W Ainslie Street

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $170,000

    5727 W Lawrence Avenue #203

    • Portage Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $325,600

    1008 Wakeman Avenue

    • Wheaton
    • 4 Beds | 2 Baths

  • Sold

    Sold for $245,000

    3807 N Ravenswood Avenue #1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $275,000

    1008 Wakeman Avenue

    • Wheaton
    • 4 Beds | 2 Baths

  • Sold

    Sold for $139,900

    5415 N Sheridan Road #3914

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $244,000

    6202 W Cuyler Avenue

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $535,000

    5601 N Knox Avenue

    • Forest Glen
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $315,000

    5832 W Lincoln Avenue #A

    • Morton Grove
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $332,000

    3121 Hartzell Street

    • Evanston
    • 2 Beds | 1.2 Baths

  • Sold

    Sold for $158,000

    1400 N Yarmouth Place #216

    • Mount Prospect
    • 2 Beds | 2 Baths

  • Sold

    Sold for $235,000

    4344 N Mulligan Avenue

    • Portage Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $232,500

    3720 N Newcastle Avenue

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $324,900

    5644 N Kenton Avenue

    • Forest Glen
    • 2 Beds | 1 Baths

  • Sold

    Sold for $586,000

    7036 N Monon Avenue

    • Forest Glen
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $215,000

    843 Apache Trail

    • Lake Villa / Lindenhurst
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $245,000

    5456 N Nashville Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $240,500

    4018 N Pontiac Avenue

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $250,000

    3454 N Oak Park Avenue

    • Dunning
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $324,000

    7333 Exner Road

    • Darien
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $287,000

    5406 N Moody Avenue

    • Jefferson Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $435,000

    194 N Addison Avenue

    • Elmhurst
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $231,000

    5304 Howard Street

    • Skokie
    • 3 Beds | 3 Baths

  • Sold

    Sold for $217,500

    3807 N Ravenswood Avenue #1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $335,650

    6043 N Kedvale Avenue

    • Forest Glen
    • 3 Beds | 2 Baths

  • Sold

    Sold for $168,000

    25862 W Cary Plaza

    • Wauconda
    • 3 Beds | 3 Baths

  • Sold

    Sold for $265,000

    6807 N Milwaukee Avenue #308

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    5629 N Kenton Avenue

    • Forest Glen
    • 4 Beds | 2 Baths

  • Sold

    Sold for $125,000

    5415 N Sheridan Road #3914

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $256,500

    1535 Powder Horn Drive

    • Algonquin
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $305,000

    1761 Fernwood Lane

    • Algonquin
    • 5 Beds | 4 Baths

  • Sold

    Sold for $230,000

    1641 Arlington Drive

    • Hanover Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $237,500

    5150 W Winona Street

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $490,000

    6304 N Tripp Avenue

    • Forest Glen
    • 4 Beds | 3 Baths

  • Sold

    Sold for $265,000

    17672 W Winnebago Drive

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

  • Sold

    Sold for $213,150

    5849 N Kimball Avenue

    • North Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $430,000

    1761 E Cree Lane

    • Mount Prospect
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $225,000

    7011 W Touhy Avenue #504

    • Niles
    • 2 Beds | 1 Baths

  • Sold

    Sold for $299,000

    4946 W Wilson Avenue

    • Portage Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $367,500

    2129 Driving Park Road

    • Wheaton
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $705,000

    1936 W Warner Avenue

    • North Center
    • 7 Beds | Baths

  • Sold

    Sold for $155,000

    1228 Clinton Avenue

    • Berwyn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $264,500

    6043 N Kedvale Avenue

    • Forest Glen
    • 3 Beds | 2 Baths

  • Sold

    Sold for $131,000

    6430 W Berteau Avenue #307

    • Dunning
    • 1 Beds | 1 Baths

  • Sold

    Sold for $305,000

    6340 N Kedvale Avenue

    • Forest Glen
    • 3 Beds | 1 Baths

  • Sold

    Sold for $190,000

    2251 W 19th Street

    • Lower West Side
    • 9 Beds | Baths

  • Sold

    Sold for $204,000

    5406 N Moody Avenue

    • Jefferson Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $590,000

    6221 N Kildare Avenue

    • Forest Glen
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $307,800

    1049 Shambliss Court

    • Buffalo Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    5625 N Knox Avenue

    • Forest Glen
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $267,500

    5736 N Campbell Avenue

    • West Ridge
    • 4 Beds | Baths

  • Sold

    Sold for $78,000

    3210 Ernst Street

    • Franklin Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $206,000

    5930 W Waveland Avenue

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $310,000

    660 W Irving Park Road #J8

    • Uptown
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $180,000

    6401 W Lincoln Avenue #408

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $193,000

    3710 N Odell Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $318,000

    835 W Belle Plaine Avenue #2

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $245,000

    17672 W Winnebago Drive

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

  • Sold

    Sold for $405,000

    4839 W Gregory Street

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $290,000

    512 N Paulina Street

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $298,000

    1019 W Balmoral #1A

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    2540 W Estes Avenue

    • West Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $280,000

    510 N Paulina Street

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $85,000

    1328 Prescott Drive

    • Volo
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $390,000

    5924 N Sauganash Lane

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $256,000

    5546 N Central Avenue

    • Jefferson Park
    • 4 Beds | Baths

  • Sold

    Sold for $386,100

    948 N Honore Street

    • West Town
    • 4 Beds | 2 Baths

  • Sold

    Sold for $63,000

    6166 N Sheridan Road #28H

    • Edgewater
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $85,000

    3857 N Harlem Avenue #101A

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $389,900

    4502 N Kildare Avenue

    • Irving Park
    • 4 Beds | 1.2 Baths

  • Sold

    Sold for $338,000

    5201 N Liano Avenue

    • Jefferson Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $269,700

    1451 W Fry Street

    • West Town
    • 5 Beds | Baths

  • Sold

    Sold for $656,000

    6250 N Lemai Avenue

    • Forest Glen
    • 4 Beds | 4 Baths

  • Sold

    Sold for $215,329

    1601 W School Street #301

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $86,000

    6847 N Olmsted Avenue #1

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $190,000

    3995 Harper Avenue

    • Gurnee
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $307,175

    5618 N Knox Avenue

    • Forest Glen
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $485,000

    6675 W Imlay Street

    • Norwood Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $160,000

    3727 N Keeler Avenue #2F

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $188,000

    8449 Major Avenue

    • Morton Grove
    • 4 Beds | 2 Baths

  • Sold

    Sold for $239,000

    2516 N 78th Avenue

    • Elmwood Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $462,500

    4211 W Thorndale Avenue

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $200,000

    3755 N Octavia Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $126,500

    3710 N Odell Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $235,000

    8921 N Major Avenue

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $170,000

    3831 N Cumberland Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $345,000

    6195 N Keating Avenue

    • Forest Glen
    • 5 Beds | 2 Baths

  • Sold

    Sold for $220,000

    7201 Wilson Terrace

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $335,000

    4156 N Elston Avenue #1S

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $172,000

    3238 George Street

    • Franklin Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $330,000

    3718 N Newcastle Avenue

    • Dunning
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $330,000

    3810 N Newcastle Avenue

    • Dunning
    • 5 Beds | 2 Baths

  • Sold

    Sold for $410,000

    431 Ridge Avenue #2

    • Evanston
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $231,100

    7645 N Kostner Avenue

    • Skokie
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $318,000

    5300 N Newcastle Avenue

    • Norwood Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $165,000

    4427 N Whipple Street #3A

    • Albany Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $190,000

    4946 W Wilson Avenue

    • Portage Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $118,000

    5210 N Delphia Avenue #205

    • O’Hare
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $321,700

    361 Green Bay Road

    • Highland Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $555,000

    1502 Main Street

    • Evanston
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $565,000

    6451 Kilbourn Avenue

    • Lincolnwood
    • 5 Beds | 5.1 Baths

  • Sold

    Sold for $417,500

    327 W Millers Road

    • Des Plaines
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $185,000

    6709 N Maplewood Avenue #2N

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $345,000

    2037 W Summerdale Avenue

    • Lincoln Square
    • 3 Beds | 1 Baths

  • Sold

    Sold for $457,500

    6036 N Damen Avenue #1N

    • West Ridge
    • 4 Beds | 3 Baths

  • Sold

    Sold for $110,000

    5727 W Lawrence Avenue #203

    • Portage Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $380,000

    4535 N Delphia

    • O’Hare
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $383,000

    4156 N Elston Avenue #1S

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $480,000

    5915 N Forest Glen Avenue

    • Forest Glen
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $255,000

    5751 W School Street

    • Portage Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $329,900

    2734 W Belmont #3

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $364,900

    2736 W Belmont #4

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $329,900

    2736 W Belmont #3

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $655,000

    6221 N Kildare Avenue

    • Forest Glen
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $375,000

    6208 N Kildare

    • Forest Glen
    • 3 Beds | 2 Baths

  • Sold

    Sold for $267,500

    7282 W Palatine Avenue

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $185,000

    233 E Erie Street #1308

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $315,000

    2736 W Belmont #2

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $321,000

    2734 W Belmont #2

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $275,000

    818 W Sunnyside Avenue #3A

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $275,000

    5431 N Neva

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $325,000

    5900 W Patterson

    • Portage Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $120,000

    7310 N Harlem Street #102

    • Edison Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $312,000

    5422 W Grace

    • Portage Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $600,000

    5601 N Knox

    • Forest Glen
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $185,000

    6050 N Francisco Avenue #1W

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $690,000

    1858 N Leavitt Street

    • Logan Square
    • 4 Beds | 2 Baths