• Sold

    Sold for $678,000

    807 W Newport Avenue #2

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $384,900

    2309 Hawk Lane

    • Rolling Meadows
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $525,300

    919 W Leland Avenue #F

    • Uptown
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $540,000

    5236 N Mobile Avenue

    • Jefferson Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $550,000

    2008 Chang Court

    • Naperville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $25,530

    1079 W Tuttle Street

    • Decatur
    • 3 Beds | 1 Baths

  • Sold

    Sold for $460,000

    3114 N Monitor Avenue

    • Belmont Cragin
    • 4 Beds | 3 Baths

  • Sold

    Sold for $360,000

    1040 W Adams Street #365

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $380,000

    2701 W Iowa Street

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $135,100

    5740 N Sheridan Road #10D

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $742,500

    1619 W Julian Street

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $420,000

    1140 E Hyde Park Boulevard #1D

    • Kenwood
    • 4 Beds | 2 Baths

  • Sold

    Sold for $600,000

    4224 N Hamlin Avenue

    • Irving Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $319,000

    6122 Mayfair Street

    • Morton Grove
    • 2 Beds | 3.1 Baths

  • Sold

    Sold for $377,000

    202 Wildflower Street

    • Des Plaines
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $3,270,000

    70 Harbor Street

    • Glencoe
    • 5 Beds | 6.3 Baths

  • Sold

    Sold for $517,500

    814 N Fairfield Avenue

    • West Town
    • 5 Beds | Baths

  • Sold

    Sold for $526,000

    1825 N Winnebago Avenue #203

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,137,500

    1908 W Roscoe Street

    • North Center
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $482,000

    4987 N Kolmar Avenue

    • Albany Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $600,000

    22790 N Prairie Lake Place

    • Hawthorn Woods / Lake Zurich / Kildeer / Long Grove
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $469,900

    4309 N Richmond Street #1N

    • Irving Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $350,000

    6939 W Balmoral Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $287,500

    4727 N Monticello Avenue #2

    • Albany Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $387,000

    3716 N Troy Street

    • Irving Park
    • 6 Beds | Baths

  • Sold

    Sold for $153,000

    7453 N Sheridan Road #3C

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $300,000

    202 Wildflower Street

    • Des Plaines
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $880,000

    620 Garland Avenue

    • Winnetka
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $408,000

    807 W Newport Avenue #2

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $210,000

    5111 S Cornell Avenue #2

    • Hyde Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $315,000

    4917 N Lincoln Avenue #3

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    1040 W Adams Street #259

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $330,000

    1305 W Sunnyside Avenue #3

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $830,000

    1414 Florence Avenue

    • Evanston
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $375,000

    5538 N Glenwood Avenue #D

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $355,000

    1718 W Wallen Avenue

    • Rogers Park
    • 4 Beds | Baths

  • Sold

    Sold for $485,000

    4352 W Grace Street #2

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $389,000

    814 N Fairfield Avenue

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $270,000

    2418 W Bloomingdale Avenue #C3

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $324,200

    5466 W Gettysburg Street

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $395,000

    5236 N Mobile Avenue

    • Jefferson Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $250,000

    4105 N Sheridan Road #G

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    1011 N Oakley Boulevard #1E

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $202,000

    1250 N La Salle Boulevard #710

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $639,000

    29 N Morgan Street #2

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $355,000

    2221 W Cortland Avenue #2

    • Logan Square
    • 3 Beds | 1 Baths

  • Sold

    Sold for $600,001

    1201 W Adams Street #905

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $358,000

    205 Pin Oak Drive

    • Wilmette
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $865,000

    2657 N Bosworth Avenue #1S

    • Lincoln Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $740,000

    3118 N Paulina Street

    • Lake View
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $347,000

    545 W Melrose Street #3

    • Lake View
    • 3 Beds | 1 Baths

  • Sold

    Sold for $311,000

    3312 N Newcastle Avenue

    • Dunning
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $212,750

    2418 W Bloomingdale Avenue #C3

    • Logan Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $405,000

    4309 N Richmond Street #1N

    • Irving Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $216,000

    4105 N Sheridan Road #G

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $474,000

    1801 W Diversey Parkway #32

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $392,000

    1901 S Calumet Avenue #1402

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $490,000

    1424 W Byron Street #3

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $191,000

    864 W Barry Avenue #1B

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $901,000

    1414 W Highland Avenue

    • Edgewater
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $313,000

    3232 N Halsted Street #D603

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $335,000

    828 W Grace Street #1203

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $299,900

    2221 W Cortland Avenue #2

    • Logan Square
    • 3 Beds | 1 Baths

  • Sold

    Sold for $140,000

    2955 N Rutherford Street

    • Montclare
    • 4 Beds | 3 Baths

  • Sold

    Sold for $335,000

    545 W Melrose #3

    • Lake View
    • 3 Beds | 1 Baths

  • Sold

    Sold for $285,000

    1040 W Adams Street #259

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $475,000

    2645 N Mildred Avenue #2

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $422,500

    920 W Madison Street #E4

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $610,000

    1414 Florence Avenue

    • Evanston
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $272,000

    7918 Whittington Drive

    • Tinley Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $410,000

    203 S Sangamon Street #310

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $348,000

    828 W Grace Street #1409

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $496,000

    4757 N Linder Avenue

    • Portage Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $545,000

    1734 W Lemoyne Street #2

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $273,000

    1245 W George Street #302

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $436,500

    100 E 14th Street #2302

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $220,000

    6007 N Sheridan Road #11A

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,500

    23 N Green Street #305

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $212,000

    3419 N Kildare Avenue

    • Irving Park
    • 5 Beds | Baths

  • Sold

    Sold for $145,000

    2636 W Grand Avenue

    • West Town
    • 3 Beds | Baths

  • Sold

    Sold for $215,000

    2636 W Superior Street

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $350,000

    4055 N Kenneth Avenue

    • Irving Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $178,000

    864 W Barry Avenue #1B

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $239,900

    1818 W Superior Street #2R

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $100,000

    5527 W Schubert Street

    • Belmont Cragin
    • 3 Beds | 2 Baths

  • Sold

    Sold for $148,000

    1500 W Monroe Street #603

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $294,000

    1525 N Claremont Avenue #2B

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $205,000

    3129 N Lawndale Avenue

    • Avondale
    • 6 Beds | Baths

  • Sold

    Sold for $240,000

    7355 N Kildare Avenue

    • Lincolnwood
    • 3 Beds | 2 Baths

  • Sold

    Sold for $239,900

    2158 W Grand Avenue #407

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $524,000

    1912 N Larrabee Street

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $150,000

    4718 1/2 N Beacon #1S

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $124,900

    7453 N Sheridan Road #3C

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $135,000

    900 S Wabash Street #301

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $288,000

    3837 N Sawyer Avenue

    • Irving Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $158,750

    4310 N Keystone Avenue #2B

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $722,000

    1400 W Webster Avenue #3W

    • Lincoln Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $262,500

    1305 W Sunnyside Avenue #3

    • Uptown
    • 2 Beds | 2 Baths