• Sold

    Sold for $329,000

    1 S Leavitt Street #403

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $176,500

    311 N Carter Street #102

    • Palatine
    • 1 Beds | 1 Baths

  • Sold

    Sold for $379,000

    390 S Western Avenue #605

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $470,000

    1400 N Lama Lane

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $720,000

    1507 Clinton Place

    • River Forest
    • 4 Beds | 2 Baths

  • Sold

    Sold for $305,000

    1700 Riverwoods Drive #612

    • Melrose Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $569,500

    1916 Courtland Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $525,000

    5004 N Knight Avenue

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,115,000

    6504 N Oxford Avenue

    • Edison Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $2,234,000

    700 S Crescent Avenue

    • Park Ridge
    • 5 Beds | 6 Baths

  • Sold

    Sold for $225,000

    4333 N Troy Street #3E

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $350,000

    2753 W Rascher Avenue

    • Lincoln Square
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $530,000

    4519 N Reserve Avenue

    • O’Hare
    • 3 Beds | 3 Baths

  • Sold

    Sold for $450,000

    3329 N Osage Avenue

    • Dunning
    • 5 Beds | 3 Baths

  • Sold

    Sold for $605,000

    8134 N Field Drive

    • Niles
    • 4 Beds | 2 Baths

  • Sold

    Sold for $515,000

    1980 Dogwood Drive

    • Hoffman Estates
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $287,000

    9395 Landings Lane #401

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,000

    438 Locksley Drive #438

    • Streamwood
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $475,000

    710 W Burning Tree Lane

    • Arlington Heights
    • 4 Beds | 2 Baths

  • Sold

    Sold for $420,000

    1263 Evergreen Avenue

    • Des Plaines
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $680,000

    5442 N Western Avenue #1A

    • Lincoln Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $565,000

    5442 N Western Avenue #1C

    • Lincoln Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $160,000

    4855 Dobson Street #304

    • Skokie
    • 1 Beds | 1 Baths

  • Sold

    Sold for $180,000

    5100 N Marine Drive #5E

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $630,000

    5442 N Western Avenue #1B

    • Lincoln Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,065,000

    8143 N Prospect Street

    • Niles
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $375,000

    7714 W Fargo Avenue

    • Edison Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $210,000

    3649 N Overhill Avenue

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $690,950

    5442 N Western Avenue #3B

    • Lincoln Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $200,000

    600 S York Street #3D

    • Elmhurst
    • 2 Beds | 1 Baths

  • Sold

    Sold for $501,000

    4912 N Winthrop Avenue #2

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $475,000

    700 Florence Drive

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $335,000

    3644 N New England Avenue

    • Dunning
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $420,000

    5442 N Western Avenue #2C

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $685,000

    5442 N Western Avenue #3C

    • Lincoln Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $325,000

    14 Duxbury

    • Rolling Meadows
    • 2 Beds | 2 Baths

  • Sold

    Sold for $345,000

    7000 W Roscoe Street

    • Dunning
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $500,000

    5442 N Western Avenue #2B

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $415,000

    2308 N 77th Avenue

    • Elmwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $460,000

    1980 Dogwood Drive

    • Hoffman Estates
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $340,000

    3520 N Oriole Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $320,000

    1330 Perry Street #504

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $589,900

    5442 N Western Avenue #2A

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $236,000

    2980 Northampton Drive #D1

    • Rolling Meadows
    • 2 Beds | 2 Baths

  • Sold

    Sold for $590,000

    1080 N Northwest Highway

    • Park Ridge
    • 5 Beds | Baths

  • Sold

    Sold for $760,000

    1108 Fortuna Avenue

    • Park Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $832,000

    5442 N Western Avenue #3A

    • Lincoln Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $880,000

    323 E Liberty Street

    • Wauconda
    • 10 Beds | Baths

  • Sold

    Sold for $565,000

    14 W Euclid Avenue

    • Arlington Heights
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $175,000

    9622 W Higgins Road #1BS

    • Rosemont
    • 2 Beds | 1 Baths

  • Sold

    Sold for $241,000

    1000 Deerfield Road #102

    • Highland Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $700,000

    600 N Lake Shore Drive #2809

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $270,000

    148 Springleaf Drive

    • Bolingbrook
    • 4 Beds | 2 Baths

  • Sold

    Sold for $215,000

    4900 Kimball Hill Drive #B1

    • Rolling Meadows
    • 2 Beds | 2 Baths

  • Sold

    Sold for $355,000

    4844 N Hoyne Avenue #G

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $490,000

    26844 W Lakeview Drive

    • Barrington Area
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $419,900

    3860 Parsons Road

    • Carpentersville
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $350,000

    5122 W Deming Place

    • Belmont Cragin
    • 4 Beds | Baths

  • Sold

    Sold for $665,000

    1327 W George Street

    • Lake View
    • Land
  • Sold

    Sold for $415,000

    2103 N 76th Court

    • Elmwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $380,000

    22 N Morgan Street #210

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $260,300

    6707 W Imlay Street

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $434,000

    3340 N Lawndale Avenue #3S

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $699,500

    1800 Glenview Avenue

    • Park Ridge
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $285,000

    724 Burr Oak Lane #B

    • Prospect Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $371,230

    910 Mary Lot #14 Court

    • Harmony / Marengo
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $650,000

    6135 N Fairfield Avenue

    • West Ridge
    • 6 Beds | Baths

  • Sold

    Sold for $505,000

    6 Kenilworth Court

    • Cary / Oakwood Hills / Trout Valley
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $272,000

    386 Leslie Lane

    • Wheeling
    • 3 Beds | 2 Baths

  • Sold

    Sold for $491,000

    4424 N Forestview Avenue

    • O’Hare
    • 4 Beds | 2 Baths

  • Sold

    Sold for $855,000

    1122 N Dearborn Street #25I

    • Near North Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $435,000

    6038 N Newburg Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $310,000

    7530 W Devon Avenue

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $594,900

    4842 N Hoyne Avenue #3S

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $580,000

    6019 W Ardmore Avenue

    • Norwood Park
    • 5 Beds | Baths

  • Sold

    Sold for $584,900

    4842 N Hoyne Avenue #2S

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $700,000

    4842 N Hoyne Avenue #1S

    • Lincoln Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $589,900

    4844 N Hoyne Avenue #2N

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $579,900

    4844 N Hoyne Avenue #1N

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $420,000

    5657 W Grace Street

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $599,900

    4844 N Hoyne Avenue #3N

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $350,000

    3126 Oak Avenue

    • Brookfield
    • 3 Beds | 2 Baths

  • Sold

    Sold for $340,000

    634 Thistle Lane

    • Prospect Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $519,000

    94 Hedgerow Drive

    • Elgin
    • 5 Beds | 3 Baths

  • Sold

    Sold for $505,808

    808 S Greenwood Avenue

    • Park Ridge
    • 4 Beds | 3 Baths

  • Sold

    Sold for $840,000

    4222 N Bernard Street

    • Irving Park
    • 6 Beds | Baths

  • Sold

    Sold for $535,000

    6616 N Bosworth Avenue

    • Rogers Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $600,000

    1933 W Touhy Avenue

    • Rogers Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $510,000

    1808 Wildberry Drive #C

    • Glenview / Golf
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $343,000

    2944 S Michigan Avenue #3

    • Douglas
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    1503 Gunderson Avenue

    • Berwyn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $870,000

    7 Durham Court

    • Lincolnshire
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $155,000

    2 Aberdeen Court #W1

    • Schaumburg
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    2616 N 77th Court

    • Elmwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $218,000

    4464 Brookhaven Road

    • Gurnee
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $145,000

    4880 N Marine Drive #205

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $23,500

    1540 W 61st Street

    • West Englewood
    • 2 Beds | 1 Baths

  • Sold

    Sold for $217,000

    1808 Vermont Drive #1808

    • Elk Grove Village
    • 2 Beds | 1 Baths

  • Sold

    Sold for $386,000

    3406 N Keeler Avenue

    • Irving Park
    • 5 Beds | Baths

  • Sold

    Sold for $225,900

    6551 W Roscoe Street

    • Dunning
    • 3 Beds | 1 Baths

  • Sold

    Sold for $262,500

    4135 S Prairie Avenue #3N

    • Grand Boulevard
    • 3 Beds | 2 Baths

  • Sold

    Sold for $430,000

    5835 N Central Avenue

    • Jefferson Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $159,500

    4135 S Prairie Avenue #GN

    • Grand Boulevard
    • 2 Beds | 2 Baths

  • Sold

    Sold for $505,000

    1283 W Sturbridge Drive

    • Hoffman Estates
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $825,000

    2051 W Berwyn Avenue

    • Lincoln Square
    • 9 Beds | Baths

  • Sold

    Sold for $499,500

    860 N California Avenue #4N

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $126,000

    741 Colby Court

    • Gurnee
    • 3 Beds | 1 Baths

  • Sold

    Sold for $480,000

    700 N Greenwood Drive

    • Palatine
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $429,000

    16 N Wille Street

    • Mount Prospect
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $112,500

    9300 Hamilton Court #E

    • Des Plaines
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $590,000

    5257 W Pensacola Avenue

    • Portage Park
    • 4 Beds | 4 Baths

  • Sold

    Sold for $261,000

    899 S Plymouth Court #1308

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $269,900

    3175 N Lincoln Avenue #203

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $295,000

    125 N Buffalo Grove Road #112

    • Buffalo Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $440,000

    112 N Louis Street

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $484,900

    688 Lombardy Lane

    • Deerfield, Bannockburn, Riverwoods
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $349,500

    2222 N 72nd Court

    • Elmwood Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $308,000

    113 Allerton Drive

    • Schaumburg
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $680,000

    1309 N Leavitt Street

    • West Town
    • 3 Beds | Baths

  • Sold

    Sold for $642,500

    2952 N Lawndale Avenue

    • Avondale
    • 5 Beds | Baths

  • Sold

    Sold for $237,250

    1521 N Fairfield Avenue #G

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    8041 N Oconto Avenue

    • Niles
    • 4 Beds | 3 Baths

  • Sold

    Sold for $970,000

    2752 N Magnolia Avenue #1N

    • Lincoln Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $625,000

    25377 N Wagon Wheel Court

    • Barrington Area
    • 4 Beds | 3 Baths

  • Sold

    Sold for $534,000

    2211 Birch Street

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $317,000

    3311 N Narragansett Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $410,000

    5969 W Ohio Street

    • Austin
    • 4 Beds | 3 Baths

  • Sold

    Sold for $783,000

    4511 N Saint Louis Avenue

    • Albany Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $315,000

    6541 N Oliphant Avenue

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $299,000

    2621 W 83rd Place

    • Ashburn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $145,000

    9395 Landings Lane #401

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $215,000

    8243 N Oconto Avenue

    • Niles
    • 3 Beds | 1 Baths

  • Sold

    Sold for $300,000

    195 Harvey Avenue

    • Wood Dale
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $740,000

    2431 W Leland Avenue

    • Lincoln Square
    • 5 Beds | Baths

  • Sold

    Sold for $356,400

    5245 N Oleander Parkway

    • Norwood Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $118,500

    600 S York Street #3D

    • Elmhurst
    • 2 Beds | 1 Baths

  • Sold

    Sold for $892,500

    1054 N Leavitt Street

    • West Town
    • 8 Beds | Baths

  • Sold

    Sold for $300,000

    4243 Ottawa Avenue

    • Norridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $450,000

    50 N Northwest Highway #409

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    6046 W Berenice Avenue

    • Dunning
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $500,000

    5302 W Ohio Street

    • Austin
    • 8 Beds | Baths

  • Sold

    Sold for $550,000

    5032 N Keeler Avenue

    • Albany Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $285,000

    373 Wagonwood Road

    • Round Lake Beach / Round Lake / Round Lake Heights / Round Lake Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $347,500

    372 Kelburn Road #314

    • Deerfield, Bannockburn, Riverwoods
    • 2 Beds | 2 Baths

  • Sold

    Sold for $275,000

    2219 N 72nd Court

    • Elmwood Park
    • 4 Beds | 1 Baths

  • Sold

    Sold for $467,500

    3834 N Kimball Avenue

    • Irving Park
    • 6 Beds | Baths

  • Sold

    Sold for $572,000

    4143 N Mcvicker Avenue

    • Portage Park
    • 8 Beds | Baths

  • Sold

    Sold for $230,000

    1339 Gunderson Avenue

    • Berwyn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $220,000

    2600 W Winnemac Avenue #3C

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $90,000

    9504 Glenlake Avenue #215

    • Rosemont
    • 1 Beds | 1 Baths

  • Sold

    Sold for $419,000

    3111 S Racine Avenue

    • Bridgeport
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $161,000

    4629 Main Street #2B

    • Skokie
    • 2 Beds | 1 Baths

  • Sold

    Sold for $459,000

    2520 Lawn Court

    • Schaumburg
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $850,000

    104 W Jefferson Avenue

    • Wheaton
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $350,000

    106 E Seegers Road

    • Arlington Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $159,900

    671 Hapsfield Lane #305

    • Buffalo Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $299,500

    1668 N Douglas Court #1668

    • Arlington Heights
    • 3 Beds | 3 Baths

  • Sold

    Sold for $337,100

    1936 Norwell Lane

    • Schaumburg
    • 3 Beds | 2 Baths

  • Sold

    Sold for $330,000

    1719 N Melvina Avenue

    • Austin
    • 5 Beds | 2 Baths

  • Sold

    Sold for $500,000

    4240 W Washington Boulevard

    • West Garfield Park
    • 10 Beds | 4 Baths

  • Sold

    Sold for $675,000

    4102 N Claremont Avenue

    • North Center
    • 6 Beds | 3 Baths

  • Sold

    Sold for $250,000

    37576 N Granada Boulevard

    • Lake Villa / Lindenhurst
    • 2 Beds | 2 Baths

  • Sold

    Sold for $145,000

    1040 Cove Drive

    • Prospect Heights
    • 2 Beds | 1 Baths

  • Sold

    Sold for $382,000

    5004 N Knight Avenue

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $291,000

    3301 W Washington Boulevard

    • East Garfield Park
    • Land
  • Sold

    Sold for $365,000

    8222 N Harlem Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $721,503

    606 S Washington Avenue

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $326,000

    4943 W Waveland Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $187,500

    6520 W 60th Place

    • Clearing
    • 2 Beds | 1 Baths

  • Sold

    Sold for $750,000

    851 Columbian Avenue

    • Oak Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $650,000

    1 Fox Tail Court

    • Deerfield, Bannockburn, Riverwoods
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $190,000

    1355 S Halsted Street #111

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $104,500

    5109 Coventry Lane #5109

    • Gurnee
    • 2 Beds | 1 Baths

  • Sold

    Sold for $210,000

    3450 S Halsted Street #213

    • Bridgeport
    • 1 Beds | 1 Baths

  • Sold

    Sold for $365,000

    7639 W Monroe Street

    • Niles
    • 4 Beds | 3 Baths

  • Sold

    Sold for $450,000

    5331 N Nashville Avenue

    • Norwood Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $258,000

    1916 Courtland Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $275,000

    3060 N Neva Avenue

    • Montclare
    • 2 Beds | 2 Baths

  • Sold

    Sold for $380,000

    6114 N Meade Avenue

    • Norwood Park
    • 4 Beds | Baths

  • Sold

    Sold for $235,000

    5824 Prospect Avenue

    • Berkeley
    • 2 Beds | 2 Baths

  • Sold

    Sold for $495,000

    1135 Conan Doyle Road

    • Naperville
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $467,500

    3354 S Union Avenue

    • Bridgeport
    • 6 Beds | Baths

  • Sold

    Sold for $515,000

    4416 N Mason Avenue

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $160,000

    5433 S Sawyer Avenue

    • Gage Park
    • 4 Beds | Baths

  • Sold

    Sold for $380,000

    2901 N Newcastle Avenue

    • Montclare
    • 8 Beds | 3 Baths

  • Sold

    Sold for $455,750

    5860 N Merrimac Avenue

    • Norwood Park
    • 6 Beds | 2.2 Baths

  • Sold

    Sold for $262,500

    3639 N Luna Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $98,000

    4855 Dobson Street #304

    • Skokie
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    1714 W Pheasant Trail

    • Mount Prospect
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $315,000

    742 New Mexico Trail

    • Elk Grove Village
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $220,000

    151 North Avenue

    • Wauconda
    • 4 Beds | Baths

  • Sold

    Sold for $225,000

    2435 Oak Park Avenue

    • Berwyn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $352,500

    7458 W Winnemac Avenue

    • Harwood Heights
    • 5 Beds | 3 Baths

  • Sold

    Sold for $305,000

    824 W Sunnyside Avenue #2

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    3309 Batley Street

    • Elgin
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $134,000

    5142 W Nelson Street #2

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $950,000

    4529 N Krueger Road

    • Hawthorn Woods / Lake Zurich / Kildeer / Long Grove
    • 6 Beds | 6.2 Baths

  • Sold

    Sold for $918,000

    110 W Jefferson Avenue

    • Wheaton
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $310,000

    1400 N Lama Lane

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $425,000

    1232 Lansbrook Drive

    • South Elgin
    • 4 Beds | 4.1 Baths