• Sold

    Sold for $345,000

    1460 N Sandburg Terrace #211

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $960,000

    130 N Garland Court #3001

    • Loop
    • 3 Beds | 3 Baths

  • Sold

    Sold for $595,000

    1550 N State Parkway #501

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    4444 S Berkeley Avenue

    • Kenwood
    • 4 Beds | 3 Baths

  • Sold

    Sold for $665,000

    4938 N Bell Avenue

    • Lincoln Square
    • 5 Beds | Baths

  • Sold

    Sold for $450,000

    8659 N Osceola Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $290,000

    2061 W Farwell Avenue #G

    • West Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    5722 N Mcvicker Avenue

    • Norwood Park
    • 4 Beds | Baths

  • Sold

    Sold for $717,500

    1550 N State Parkway #501-504

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $575,000

    1030 N State Street #47H

    • Near North Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $149,000

    1109 5th Street

    • Mendota
    • 5 Beds | 1.1 Baths

  • Sold

    Sold for $235,000

    655 W Irving Park Road #5106

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $245,000

    655 W Irving Park Road #5103

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $387,000

    190 E Fremont Avenue

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $417,000

    440 N Wabash Avenue #3211

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $109,250

    1109 5th Street

    • Mendota
    • 5 Beds | 1.1 Baths

  • Sold

    Sold for $620,000

    710 S May Street

    • Near West Side
    • 6 Beds | Baths

  • Sold

    Sold for $300,000

    1248 S 3rd Avenue

    • Des Plaines
    • 3 Beds | 1 Baths

  • Sold

    Sold for $587,000

    4020 N Moody Avenue

    • Portage Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $265,000

    7630 Olcott Street

    • Niles
    • 2 Beds | 1 Baths

  • Sold

    Sold for $298,000

    2104 Grouse Lane

    • Rolling Meadows
    • 3 Beds | 2 Baths

  • Sold

    Sold for $529,000

    1519 W Harrison Street

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $412,000

    7445 N Oconto Avenue

    • Edison Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $565,000

    812 S Leavitt Street

    • Near West Side
    • 4 Beds | Baths

  • Sold

    Sold for $308,000

    8312 W Coral Drive

    • Norridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $489,000

    7220 N Odell Avenue

    • Edison Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $154,000

    210 Bakers Drive

    • Holiday Hills / Johnsburg / McHenry / Lakemoor / McCullom Lake / Sunnyside / Ringwood
    • 2 Beds | 2 Baths

  • Sold

    Sold for $75,000

    1003 Argyle Street #6A

    • Bensenville
    • 1 Beds | 1 Baths

  • Sold

    Sold for $295,000

    5646 W Windsor Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $680,000

    803 S Oakley Boulevard

    • Near West Side
    • 4 Beds | Baths

  • Sold

    Sold for $577,500

    5935 N Oconto Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $380,000

    7760 W Sunnyside Avenue

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $325,000

    7506 N Overhill Avenue

    • Edison Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $710,000

    7720 W Chase Avenue

    • Edison Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $165,000

    70 W Burton Place #2702F

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $570,000

    6646 N Oconto Avenue

    • Edison Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $310,000

    2545 E Emerson Street

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $340,000

    7817 W Ardmore Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $331,000

    6450 N Olympia Avenue

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $600,000

    1447 N Cleveland Avenue #C

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $322,000

    1020 N Harlem Avenue #2B

    • River Forest
    • 3 Beds | 2 Baths

  • Sold

    Sold for $160,000

    1455 N Sandburg Terrace #2203

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $297,500

    1616 N 78th Court

    • Elmwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $311,500

    2083 N Charter Point Drive

    • Arlington Heights
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $120,000

    7912 W North Avenue #603

    • Elmwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $315,000

    5325 N Lockwood Avenue

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $490,000

    8045 W Catherine Avenue

    • Norwood Park Township
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $486,000

    4020 N Moody Avenue

    • Portage Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $599,000

    4054 N Mobile Avenue

    • Portage Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $270,500

    5882 N Ridge Avenue #2

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $290,100

    2880 Geneva Lane

    • Lake in the Hills
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $307,500

    5821 W Henderson Street

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $365,000

    7621 W Rascher Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $163,500

    2325 N 77th Avenue

    • Elmwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $130,000

    4955 N Harlem Avenue #3

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $265,000

    6334 W Eastwood Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $307,000

    741 W Cornelia Avenue #S2

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $260,000

    3802 N Hamilton Avenue #2S

    • North Center
    • 2 Beds | 1 Baths

  • Sold

    Sold for $304,000

    5107 N Chester Avenue

    • O’Hare
    • 3 Beds | 2 Baths

  • Sold

    Sold for $320,000

    7638 W Palatine Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $260,000

    6800 N Harlem Avenue #301

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $231,000

    6324 W Addison Street

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $323,500

    17 Charles Court

    • Buffalo Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $390,000

    912 Cambridge Lane

    • Wilmette
    • 3 Beds | 1 Baths

  • Sold

    Sold for $326,000

    7717 W Devon Avenue

    • Norwood Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $272,500

    4054 N Mobile Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $138,000

    6233 N Niagara Avenue #3F

    • Norwood Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $347,000

    7542 W Palatine Avenue

    • Norwood Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $349,000

    5478 N Menard Avenue

    • Jefferson Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $440,000

    6646 N Oconto Avenue

    • Edison Park
    • 6 Beds | 2.1 Baths

  • Sold

    Sold for $457,500

    5456 W Foster Avenue

    • Jefferson Park
    • 8 Beds | Baths

  • Sold

    Sold for $183,000

    6468 Nash Street

    • Downers Grove
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $190,000

    1636 Ashland Avenue #603

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $101,000

    6851 N Northwest Highway #1B

    • Edison Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $87,000

    536 N Hillside Avenue

    • Hillside
    • 3 Beds | 2 Baths

  • Sold

    Sold for $365,000

    2132 W Evergreen Avenue #2D

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $271,000

    3160 N Lincoln Avenue #309

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $230,000

    1837 N Nashville Avenue

    • Austin
    • 3 Beds | 2 Baths

  • Sold

    Sold for $326,000

    7014 N Ottawa Avenue

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $350,000

    380 Danby Drive

    • Glen Ellyn
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $333,500

    8142 W Berwyn Avenue

    • Norwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $170,000

    7450 N Waukegan Road #404

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $155,000

    13495 Honeysuckle Drive

    • Huntley
    • 3 Beds | 2 Baths

  • Sold

    Sold for $337,000

    7032 N Ottawa Avenue

    • Edison Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $537,500

    1235 W George Street #108

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $357,500

    7960 W Berwyn Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $332,500

    1150 N Lake Shore Drive #19A

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $650,000

    6740 N Wildwood

    • Forest Glen
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $101,000

    6000 N Cicero Avenue #409

    • Forest Glen
    • 1 Beds | 1 Baths

  • Sold

    Sold for $430,000

    3024 N Sheffield Avenue #2N

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $545,000

    6235 N Lenox Avenue

    • Forest Glen
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $185,000

    9813 N Keeler Avenue

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $480,000

    1980 Valley View Road

    • Northfield
    • 3 Beds | 2 Baths

  • Sold

    Sold for $153,000

    8650 N Shermer Road #105

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $732,500

    5829 N Newark Avenue

    • Norwood Park
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $299,500

    5721 N Osceola

    • Norwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $230,000

    5688 N New Hampshire Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $215,000

    7736 W Hortense Avenue

    • Norwood Park
    • 4 Beds | 2 Baths