• Sold

    Sold for $595,000

    4813 W 22nd Place

    • Cicero
    • 6 Beds | Baths

  • Sold

    Sold for $420,000

    1326 N Lawndale Avenue

    • Humboldt Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $450,000

    7528 Kenneth Avenue

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $370,000

    133 N 17th Avenue

    • Melrose Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $310,000

    3905 W 81st Place

    • Ashburn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $510,000

    5501 W Byron Street

    • Portage Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    141 Campbell Drive

    • Bolingbrook
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $345,000

    1106 W Central Road

    • Mount Prospect
    • 2 Beds | 2 Baths

  • Sold

    Sold for $575,000

    4444 N Spaulding Avenue

    • Albany Park
    • 6 Beds | Baths

  • Sold

    Sold for $285,000

    4336 N Kenmore Avenue #G

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $345,000

    839 N Kildare Avenue

    • Humboldt Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $135,000

    6820 S 17250 E Road

    • Pembroke Township
    • 3 Beds | 1 Baths

  • Sold

    Sold for $250,000

    960 Mulford Lane

    • Joliet
    • 3 Beds | 1 Baths

  • Sold

    Sold for $295,000

    7312 S Troy Street

    • Chicago Lawn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $465,000

    336 W Wellington Avenue #505

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $285,000

    6626 S Honore Street

    • West Englewood
    • 5 Beds | 3 Baths

  • Sold

    Sold for $240,000

    4333 N Troy Street #3W

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $380,000

    1633 Elmwood Avenue

    • Berwyn
    • 4 Beds | Baths

  • Sold

    Sold for $309,000

    4100 Denley Avenue

    • Schiller Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $300,000

    3418 W 73rd Place

    • Chicago Lawn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $230,000

    839 N Kildare Avenue

    • Humboldt Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $220,000

    5059 S La Crosse Avenue

    • Garfield Ridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $310,000

    4003 Denley Avenue

    • Schiller Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $230,000

    1824 S 56th Court

    • Cicero
    • 3 Beds | 1 Baths

  • Sold

    Sold for $325,000

    2864 W 85th Street

    • Ashburn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $190,000

    38231 N Russell Avenue

    • Beach Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $139,000

    6119 N Seeley Avenue #3G

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $285,000

    2136 N Narragansett Avenue

    • Belmont Cragin
    • 5 Beds | 3 Baths

  • Sold

    Sold for $247,900

    5343 N Mulligan Avenue

    • Jefferson Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $380,000

    602 Larkspur Drive

    • Bolingbrook
    • 3 Beds | 2 Baths

  • Sold

    Sold for $287,000

    2831 Cuyler Avenue

    • Berwyn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $600,000

    2339 N Kostner Avenue

    • Hermosa
    • 4 Beds | Baths

  • Sold

    Sold for $155,000

    8418 S Ada Street

    • Auburn Gresham
    • 3 Beds | 2 Baths

  • Sold

    Sold for $485,000

    818 N Lombard Street

    • Elmhurst
    • 3 Beds | 3 Baths

  • Sold

    Sold for $180,000

    2864 W 85th Street

    • Ashburn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $550,000

    2943 N Allen Avenue

    • Avondale
    • 4 Beds | Baths

  • Sold

    Sold for $303,000

    1420 N Keeler Avenue

    • Humboldt Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $300,000

    4153 177th Street

    • Country Club Hills
    • 4 Beds | 3 Baths

  • Sold

    Sold for $280,000

    3510 Portsmouth Drive

    • Zion
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $160,000

    3923 W Ainslie Street #3

    • Albany Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $292,000

    3723 W 55th Street

    • West Elsdon
    • 6 Beds | 2.1 Baths

  • Sold

    Sold for $485,000

    1648 N Rockwell Street

    • West Town
    • 6 Beds | Baths

  • Sold

    Sold for $297,000

    5436 W Crystal Street

    • Austin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $230,000

    4807 S Lamon Avenue

    • Garfield Ridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $105,000

    10415 W Fullerton Avenue

    • Leyden Township
    • 2 Beds | 1 Baths

  • Sold

    Sold for $325,000

    5201 S Melvina Avenue

    • Garfield Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $230,000

    1424 51st Court

    • Cicero
    • 5 Beds | Baths

  • Sold

    Sold for $80,000

    5430 S Marshfield Avenue

    • New City
    • 4 Beds | Baths

  • Sold

    Sold for $170,000

    6139 N Hoyne Avenue #3

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $545,000

    2506 N Avers Avenue

    • Logan Square
    • 7 Beds | Baths

  • Sold

    Sold for $235,000

    438 N Harvey Avenue #3

    • Oak Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $380,000

    7515 W Devon Avenue

    • Norwood Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $260,000

    1706 N Tripp Avenue

    • Humboldt Park
    • 6 Beds | 3 Baths

  • Sold

    Sold for $264,900

    7937 W Westwood Drive

    • Elmwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $249,900

    9530 Lamon Avenue #108

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $427,000

    4587 N Meade Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $280,000

    1828 S 48th Court

    • Cicero
    • 6 Beds | Baths

  • Sold

    Sold for $225,000

    1638 Prospect Avenue

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $165,000

    6053 S Archer Avenue #1C

    • Garfield Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $350,000

    2734 Wesley Avenue

    • Berwyn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $165,000

    8500 Skokie Boulevard #3-C

    • Skokie
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $165,000

    3723 W 55th Street

    • West Elsdon
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $290,000

    9911 Wilson Avenue

    • Schiller Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $475,000

    3841 N Lawndale Avenue

    • Irving Park
    • 4 Beds | Baths

  • Sold

    Sold for $449,900

    4572 N Melvina Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $560,000

    1887 W Fullerton Avenue

    • Logan Square
    • 2 Beds | 3 Baths

  • Sold

    Sold for $340,000

    920 S Lombard Avenue

    • Oak Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $315,000

    1352 N Waller Avenue

    • Austin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $199,900

    4336 N Kenmore Avenue #G

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $280,000

    2733 Hawthorne Street

    • Franklin Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $432,000

    18507 River Road

    • Hazel Crest
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $345,000

    3639 S Archer Avenue

    • McKinley Park
    • 6 Beds | 3 Baths

  • Sold

    Sold for $147,000

    4343 N Clarendon Avenue #2607

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $235,000

    1455 W Rosemont Avenue #3

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $361,000

    543 Cottonwood Circle

    • Bolingbrook
    • 5 Beds | 3 Baths

  • Sold

    Sold for $270,000

    5148 W Crystal Street

    • Austin
    • 4 Beds | 1 Baths

  • Sold

    Sold for $228,000

    3337 N Kilbourn Avenue

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $435,000

    1715 N Karlov Avenue

    • Humboldt Park
    • 6 Beds | Baths

  • Sold

    Sold for $200,000

    4057 Russet Way

    • Country Club Hills
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $340,000

    1882 Lake Shore Drive

    • Romeoville
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $375,000

    3437 N Kenton Avenue

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $427,000

    1254 Chanticleer Avenue

    • Bolingbrook
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $287,000

    4153 Ruby Street

    • Schiller Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $340,000

    2907 N Kilpatrick Avenue

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $447,500

    9122 Marion Avenue

    • Morton Grove
    • 4 Beds | 4 Baths

  • Sold

    Sold for $290,000

    3815 Columbus Boulevard

    • Riverside
    • 3 Beds | 1 Baths

  • Sold

    Sold for $365,000

    1822 S 48th Court

    • Cicero
    • 4 Beds | Baths

  • Sold

    Sold for $478,800

    4328 N Oak Park Avenue

    • Harwood Heights
    • 6 Beds | Baths

  • Sold

    Sold for $200,000

    6560 S Yale Avenue

    • Englewood
    • 3 Beds | 2 Baths

  • Sold

    Sold for $355,000

    3922 N Oriole Avenue

    • Dunning
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $399,900

    3643 N Paris Avenue

    • Dunning
    • 4 Beds | 3 Baths

  • Sold

    Sold for $495,000

    4813 W 22nd Place

    • Cicero
    • 6 Beds | Baths

  • Sold

    Sold for $230,000

    7525 W Lawrence Avenue #201

    • Harwood Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $220,000

    1315 Dennis Place

    • Des Plaines
    • 3 Beds | 1 Baths

  • Sold

    Sold for $240,000

    3437 N Kenton Avenue

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $210,000

    919 14th Street

    • North Chicago
    • 4 Beds | 2 Baths

  • Sold

    Sold for $306,000

    775 Leslie Lane

    • Glendale Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $390,000

    5231 N Mulligan Avenue

    • Jefferson Park
    • 4 Beds | Baths

  • Sold

    Sold for $385,000

    2734 W Nelson Street

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $210,900

    14324 Keating Avenue

    • Midlothian
    • 3 Beds | 1 Baths

  • Sold

    Sold for $415,000

    1812 S Elmwood Avenue

    • Berwyn
    • 5 Beds | Baths

  • Sold

    Sold for $255,000

    7615 S Damen Avenue

    • Auburn Gresham
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $425,000

    1414 W Chestnut Street #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $349,000

    2851 N Oak Park Avenue

    • Montclare
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $380,000

    2905 N Major Avenue

    • Belmont Cragin
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $195,000

    263 Green Knoll Lane

    • Streamwood
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $298,000

    1421 Dodge Avenue

    • Evanston
    • 3 Beds | 3 Baths

  • Sold

    Sold for $258,000

    24221 S Edwin Drive

    • Channahon
    • 3 Beds | 3 Baths

  • Sold

    Sold for $218,500

    3963 W Belmont Avenue #139

    • Avondale
    • 1 Beds | 1 Baths

  • Sold

    Sold for $350,000

    2165 N Mobile Avenue

    • Belmont Cragin
    • 4 Beds | Baths

  • Sold

    Sold for $179,900

    4246 N Spaulding Avenue #1B

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $480,000

    4050 N Monitor Avenue

    • Portage Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $220,000

    813 W Oakdale Avenue #G

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $409,000

    2303 W Wilcox Street #4W

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    20916 W Barrington Lane

    • Plainfield
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $260,000

    6104 S Rockwell Street

    • Chicago Lawn
    • 8 Beds | 3 Baths

  • Sold

    Sold for $220,900

    2833 N Mcvicker Avenue

    • Belmont Cragin
    • 4 Beds | 1 Baths

  • Sold

    Sold for $335,000

    1810 S 50th Court

    • Cicero
    • 4 Beds | Baths

  • Sold

    Sold for $440,000

    133 N Lombard Avenue

    • Oak Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $255,000

    3123 S 53rd Court

    • Cicero
    • 3 Beds | 1 Baths

  • Sold

    Sold for $370,000

    6327 N Sayre Avenue

    • Norwood Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $310,000

    4609 Peacock Lane

    • Plainfield
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $265,000

    5708 W Maple Avenue

    • Berkeley
    • 3 Beds | 3 Baths

  • Sold

    Sold for $300,000

    6519 S Campbell Avenue

    • Chicago Lawn
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $246,000

    6605 W Belmont Avenue #1

    • Montclare
    • 2 Beds | 2 Baths

  • Sold

    Sold for $435,000

    3259 W Berteau Avenue

    • Irving Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $263,000

    304 Dalton Avenue

    • Ivanhoe / Mundelein
    • 4 Beds | 2 Baths

  • Sold

    Sold for $354,000

    3321 N Plainfield Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $385,000

    2239 N Lister Avenue #202

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $395,000

    1356 N Ridgeway Avenue

    • Humboldt Park
    • 6 Beds | 2 Baths

  • Sold

    Sold for $355,000

    6142 S Parkside Avenue

    • Clearing
    • 4 Beds | 3 Baths

  • Sold

    Sold for $255,000

    6216 35th Street

    • Berwyn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $240,000

    5311 W 30th Place

    • Cicero
    • 4 Beds | 2 Baths

  • Sold

    Sold for $215,000

    519 S Maplewood Avenue #4N

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $850,000

    1966 W Berwyn Avenue

    • Lincoln Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $279,000

    5148 W Wabansia Avenue

    • Austin
    • 5 Beds | 1 Baths

  • Sold

    Sold for $295,000

    2241 N Major Avenue

    • Belmont Cragin
    • 7 Beds | 3 Baths

  • Sold

    Sold for $775,000

    4301 N Mozart Street

    • Irving Park
    • 6 Beds | Baths

  • Sold

    Sold for $370,000

    7901 W Fletcher Street

    • Elmwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $190,000

    7535 S Peoria Street

    • Auburn Gresham
    • 6 Beds | 2.1 Baths

  • Sold

    Sold for $341,250

    7525 Lavergne Avenue

    • Skokie
    • 5 Beds | 2 Baths

  • Sold

    Sold for $275,000

    3849 N Cumberland Avenue

    • Dunning
    • 3 Beds | 1 Baths

  • Sold

    Sold for $122,500

    119 Boardwalk Street #5

    • Elk Grove Village
    • 2 Beds | 1 Baths

  • Sold

    Sold for $234,000

    1415 Wisconsin Avenue

    • Berwyn
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $330,000

    1523 N Long Avenue

    • Austin
    • 5 Beds | Baths

  • Sold

    Sold for $212,000

    1014 Key Largo Drive

    • Romeoville
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $255,000

    2533 N Newcastle Avenue

    • Montclare
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $325,000

    1933 N Lowell Avenue

    • Hermosa
    • 3 Beds | 2 Baths

  • Sold

    Sold for $374,900

    2816 N Mcvicker Avenue

    • Belmont Cragin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $156,000

    3740 S 59th Avenue

    • Cicero
    • 3 Beds | 1 Baths

  • Sold

    Sold for $315,000

    7732 W 65th Place

    • Bedford Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $160,000

    6216 35th Street

    • Berwyn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $289,000

    2338 S 59th Court

    • Cicero
    • 4 Beds | 2 Baths

  • Sold

    Sold for $230,000

    3313 S 61st Court

    • Cicero
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $275,000

    3734-36 S Washtenaw Avenue

    • Brighton Park
    • 10 Beds | Baths

  • Sold

    Sold for $310,000

    18507 River Road

    • Hazel Crest
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $240,000

    4615 S Lacrosse Avenue

    • Garfield Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $345,000

    1741 N 73rd Court

    • Elmwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $210,000

    3803 S Austin Boulevard

    • Cicero
    • 2 Beds | 1 Baths

  • Sold

    Sold for $205,000

    1403 S 57th Court

    • Cicero
    • 3 Beds | Baths

  • Sold

    Sold for $242,500

    2959 N Kolmar Avenue

    • Hermosa
    • 2 Beds | 1 Baths

  • Sold

    Sold for $279,900

    1514 Millstone Lane

    • Gurnee
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $149,484

    6968 W Belmont Avenue #3

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $295,000

    13940 S 84th Avenue

    • Orland Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $385,000

    5312 W Newport Avenue

    • Portage Park
    • 7 Beds | Baths

  • Sold

    Sold for $155,000

    1439 S 51st Avenue

    • Cicero
    • 4 Beds | 1 Baths

  • Sold

    Sold for $159,000

    8956 S Justine Street

    • Washington Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $268,000

    2170 N Major Avenue

    • Belmont Cragin
    • 3 Beds | 1 Baths

  • Sold

    Sold for $236,000

    5148 W Wabansia Avenue

    • Austin
    • 5 Beds | 1 Baths

  • Sold

    Sold for $315,000

    2240 S Central Avenue

    • Cicero
    • 6 Beds | Baths

  • Sold

    Sold for $460,000

    1925 N St Louis Avenue

    • Logan Square
    • 5 Beds | Baths

  • Sold

    Sold for $289,000

    3240 Maple Avenue

    • Berwyn
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $180,000

    1933 N Lowell Avenue

    • Hermosa
    • 3 Beds | 1 Baths

  • Sold

    Sold for $275,000

    7229 S Ridgeway Avenue

    • West Lawn
    • 5 Beds | 3 Baths

  • Sold

    Sold for $185,000

    775 Leslie Lane

    • Glendale Heights
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $180,000

    340 Lakeview Circle

    • Bolingbrook
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $215,000

    3120 W Columbus Avenue

    • Ashburn
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $240,000

    2236 N Central Avenue

    • Belmont Cragin
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $305,000

    1752 N Karlov Avenue

    • Humboldt Park
    • 4 Beds | Baths

  • Sold

    Sold for $204,000

    2434 N Marmora Avenue

    • Belmont Cragin
    • 4 Beds | 3 Baths

  • Sold

    Sold for $265,000

    3236 N Kildare Avenue

    • Irving Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $207,500

    14028 S Basham Drive

    • Homer / Lockport
    • 3 Beds | 2 Baths

  • Sold

    Sold for $247,000

    6252 W 63rd Place

    • Clearing
    • 3 Beds | 2 Baths

  • Sold

    Sold for $217,500

    2103 N Natchez Avenue

    • Belmont Cragin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $210,000

    6414 S Lawler Avenue

    • Clearing
    • 2 Beds | 2 Baths

  • Sold

    Sold for $95,000

    6053 S Archer Avenue #1C

    • Garfield Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $280,000

    1822 S 48th Court

    • Cicero
    • 4 Beds | Baths

  • Sold

    Sold for $425,000

    4447 N Mango Avenue

    • Portage Park
    • 4 Beds | Baths

  • Sold

    Sold for $340,000

    3035 N Natoma Avenue

    • Montclare
    • 3 Beds | 2 Baths

  • Sold

    Sold for $240,000

    2323 W Pershing Road #114

    • New City
    • 2 Beds | 2 Baths

  • Sold

    Sold for $187,000

    3337 N Kilbourn Avenue

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $208,900

    2234 S 19th Avenue

    • Broadview
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $205,000

    4240 N Keystone Avenue #3C

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $250,000

    1442 East Avenue

    • Berwyn
    • 4 Beds | Baths

  • Sold

    Sold for $333,000

    2327 Cuyler Avenue

    • Berwyn
    • 5 Beds | Baths

  • Sold

    Sold for $227,000

    4527 S Keating Avenue

    • Garfield Ridge
    • 5 Beds | 2 Baths

  • Sold

    Sold for $225,000

    1412 East Avenue

    • Berwyn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $410,000

    5154 W Waveland Avenue

    • Portage Park
    • 5 Beds | Baths

  • Sold

    Sold for $120,700

    3120 W Columbus Avenue

    • Ashburn
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $140,500

    4615 S Lacrosse Avenue

    • Garfield Ridge
    • 3 Beds | 1 Baths