• Sold

    Sold for $252,500

    6813 N Lakewood Avenue #3W

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $430,000

    2201 W Wabansia Avenue #16

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $355,000

    2212 Oak Leaf Court

    • Lake Villa / Lindenhurst
    • 3 Beds | 2 Baths

  • Sold

    Sold for $580,000

    5446 W Lunt Avenue

    • Forest Glen
    • 3 Beds | 2 Baths

  • Sold

    Sold for $430,000

    1285 N Lyle Avenue

    • Elgin
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $610,914

    914 N Kennicott Avenue

    • Arlington Heights
    • 4 Beds | 2 Baths

  • Sold

    Sold for $1,075,000

    6 Willow Bay Drive

    • Barrington Area
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $389,900

    8440 Callie Avenue #C405

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $505,000

    507 S Waterman Avenue

    • Arlington Heights
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $445,000

    5117 N Newland Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $420,000

    5142 W Wellington Avenue

    • Belmont Cragin
    • 3 Beds | Baths

  • Sold

    Sold for $345,000

    655 Perrie Drive #203

    • Elk Grove Village
    • 2 Beds | 2 Baths

  • Sold

    Sold for $536,000

    301 Lance Drive

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $600,000

    2229 Harvey Avenue

    • Berwyn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $642,000

    6544 W Devon Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $245,000

    8809 W Golf Road #8I

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $153,000

    8025 Oconnor Drive #2E

    • River Grove
    • 1 Beds | 1 Baths

  • Sold

    Sold for $297,500

    4231 N Kedzie Avenue #3E

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $295,000

    14 Oxford Court

    • Algonquin
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $441,000

    8049 N Osceola Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $358,000

    2600 N Hampden Court #J1

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $193,000

    2135 Central Street #3W

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $500,000

    5148 Cleveland Street

    • Skokie
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $450,000

    4826 N Winthrop Avenue #2S

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $585,000

    314 N Lincoln Avenue

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $585,000

    2936 W Jerome Avenue

    • West Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $357,500

    3516 Dora Street

    • Franklin Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $395,000

    7466 W Gregory Street

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $282,500

    9139 Walnut Avenue

    • Franklin Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $350,000

    1401 Clove Court #D

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $540,000

    2357 Bluestone Bay Drive

    • New Lenox
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $227,000

    818 E Old Willow Road #101

    • Prospect Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $453,931

    7615 N Oriole Avenue

    • Niles
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $155,000

    5960 N Odell Avenue #1C

    • Norwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $275,000

    647 Metropolitan Way #L402

    • Des Plaines
    • 1 Beds | 1 Baths

  • Sold

    Sold for $435,000

    11028 S Millard Avenue

    • Mount Greenwood
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $370,000

    7657 N Osceola Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $289,000

    908 Mulberry Lane

    • Streamwood
    • 3 Beds | 1 Baths

  • Sold

    Sold for $500,000

    10300 S 75th Avenue

    • Palos Hills
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $567,500

    6673 N Octavia Avenue

    • Edison Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $210,000

    3300 Grove Avenue #3S

    • Berwyn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $576,000

    1751 W Granville Avenue #1

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $270,000

    6440 W Devon Avenue #101

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,200,000

    510 Meacham Avenue

    • Park Ridge
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $329,000

    1525 W Barry Avenue #2R

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $268,500

    947 Glouchester Circle #947

    • Schaumburg
    • 2 Beds | 1 Baths

  • Sold

    Sold for $252,000

    721 Erie Street #3B

    • Oak Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $600,000

    1161 Sequoia Road

    • Naperville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $525,000

    4635 N Nagle Avenue

    • Harwood Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $147,500

    1 Renaissance Place #712

    • Palatine
    • 1 Beds | 1 Baths

  • Sold

    Sold for $365,000

    1006 Butternut Lane #B

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $525,000

    733 Hayes Avenue

    • Oak Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $495,000

    6893 N Jean Avenue

    • Forest Glen
    • 3 Beds | 2 Baths

  • Sold

    Sold for $225,000

    338 S East Avenue #3S

    • Oak Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $500,000

    2347 S Embers Lane

    • Arlington Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $530,000

    425 N Knight Avenue

    • Park Ridge
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $167,500

    6482 N Northwest Highway #106

    • Edison Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $589,990

    1269 Lakepointe Drive

    • Schaumburg
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $280,000

    36 W Fern Court #A118

    • Palatine
    • 2 Beds | 2 Baths

  • Sold

    Sold for $150,000

    1475 N Winslowe Drive #304

    • Palatine
    • 1 Beds | 1 Baths

  • Sold

    Sold for $175,000

    4006 N Pontiac Avenue #G

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $564,900

    5691 N Ridge Avenue #201

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $150,000

    7733 W Belmont Avenue #201

    • Elmwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $139,900

    1225 W Jarvis Avenue #1

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $345,000

    4331 N Newcastle Avenue

    • Harwood Heights
    • 4 Beds | 2 Baths

  • Sold

    Sold for $457,000

    1759 S Elm Street

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $455,000

    5504 N Marmora Avenue

    • Jefferson Park
    • 4 Beds | Baths

  • Sold

    Sold for $183,000

    7527 N Damen Avenue #OG

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $589,000

    6731 N Odell Avenue

    • Edison Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $669,000

    5545 W Cullom Avenue

    • Portage Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $895,000

    3631 N Pine Grove Avenue #F

    • Lake View
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $275,000

    1939 N Coldspring Road

    • Arlington Heights
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $480,000

    481 E Park Avenue

    • Elmhurst
    • 3 Beds | 2 Baths

  • Sold

    Sold for $681,000

    3126 N Lawndale Avenue

    • Avondale
    • 5 Beds | Baths

  • Sold

    Sold for $375,000

    1080 Irwin Avenue

    • Des Plaines
    • 4 Beds | 2 Baths

  • Sold

    Sold for $541,000

    700 Indian Spring Lane

    • Buffalo Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $162,000

    1019 Shagbark Road #2E

    • New Lenox
    • 1 Beds | 1 Baths

  • Sold

    Sold for $319,000

    2555 Gross Point Road #206

    • Evanston
    • 2 Beds | 2 Baths

  • Sold

    Sold for $225,000

    1521 W Partridge Lane #3

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $395,995

    1623 S Greenwood Avenue

    • Park Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $370,000

    7041 W Touhy Avenue #506

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $515,000

    1204 S Washington Avenue

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $437,500

    225 S Sangamon Street #910

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $757,537

    6075 N Neva Avenue

    • Norwood Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $435,000

    1027 Glenlake Avenue

    • Park Ridge
    • 3 Beds | 3 Baths

  • Sold

    Sold for $210,000

    2823 Maple Street

    • Franklin Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $649,000

    553 Webford Avenue

    • Des Plaines
    • 5 Beds | 3 Baths

  • Sold

    Sold for $439,000

    1537 N Bosworth Avenue #1

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $659,995

    5240 W Cuyler Avenue

    • Portage Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $480,000

    5061 N Olympia Avenue

    • Norwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $420,000

    5611 Crain Street

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $362,500

    110 Wedgewood Drive

    • South Elgin
    • 5 Beds | 2 Baths

  • Sold

    Sold for $305,000

    1352 Eastwood Drive

    • Aurora / Eola
    • 3 Beds | 2 Baths

  • Sold

    Sold for $470,000

    4905 N Marmora Avenue

    • Jefferson Park
    • 4 Beds | Baths

  • Sold

    Sold for $630,000

    4552 N Reserve Avenue

    • O’Hare
    • 4 Beds | 4 Baths

  • Sold

    Sold for $315,000

    1108 W Pratt Boulevard #1

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $290,000

    3101 Pearl Avenue

    • Melrose Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $270,000

    4550 N Milwaukee Avenue #H

    • Portage Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $353,000

    5848 W Berenice Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $860,000

    216 Wagner Road

    • Northfield
    • 3 Beds | 3 Baths

  • Sold

    Sold for $220,000

    3417 W Ainslie Street #3

    • Albany Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $624,500

    315 Elmore Street

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $395,000

    5015 N Nashville Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $305,000

    2742 N Monitor Avenue

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $150,000

    7533 N Damen Avenue #QG

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $849,900

    6 Willow Bay Drive

    • Barrington Area
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $267,500

    1420 N Harlem Avenue #A

    • River Forest
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $365,000

    1468 E Gloria Drive

    • Palatine
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $320,000

    7620 W Gregory Street

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $574,000

    6606 W Devon Avenue

    • Norwood Park
    • 7 Beds | Baths

  • Sold

    Sold for $285,000

    6154 W 64th Street

    • Clearing
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $350,000

    5624 N Mcvicker Avenue

    • Norwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $636,000

    905 W White Oak Street

    • Arlington Heights
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $428,000

    7335 N Osceola Avenue

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $250,000

    2709 W Argyle Street #2

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $205,000

    4831 N Central Avenue #108

    • Jefferson Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $338,000

    912 S 3rd Avenue

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $325,000

    2342 W Rosemont Avenue #1

    • West Ridge
    • 3 Beds | 3 Baths

  • Sold

    Sold for $135,000

    1311 S Finley Road #205

    • Lombard
    • 1 Beds | 1 Baths

  • Sold

    Sold for $285,000

    6813 N Lakewood Avenue #1W

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $317,000

    201 Rose Street

    • Bensenville
    • 4 Beds | 2 Baths

  • Sold

    Sold for $790,000

    5435 N Kimball Avenue

    • North Park
    • 10 Beds | Baths

  • Sold

    Sold for $342,500

    2201 W Wabansia Avenue #16

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $303,000

    3009 Hawk Lane

    • Rolling Meadows
    • 3 Beds | 1 Baths

  • Sold

    Sold for $300,000

    6437 28th Street

    • Berwyn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $391,000

    536 S Elizabeth Street

    • Lombard
    • 4 Beds | 3 Baths

  • Sold

    Sold for $525,000

    2215 Snapdragon Road

    • Naperville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $373,500

    7656 N Olcott Avenue

    • Niles
    • 3 Beds | 2 Baths

  • Sold

    Sold for $340,000

    7258 W Rascher Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $86,000

    1258 Brown Street #104

    • Des Plaines
    • Studio Beds | 1 Baths

  • Sold

    Sold for $540,000

    7118 N Overhill Avenue

    • Edison Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $535,000

    4954 N Monticello Street

    • Albany Park
    • 7 Beds | Baths

  • Sold

    Sold for $329,000

    6057 N Newburg Avenue

    • Norwood Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $305,000

    905 Center Street #B202

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    85 Wisconsin Drive

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $483,500

    2000 W Mark Terrace

    • Mount Prospect
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $240,000

    4749 W Roscoe Street #1

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $180,000

    1627 N Windsor Drive #108

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,000

    71 N Mount Prospect Road

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $128,000

    9635 Brandy Court #9

    • Des Plaines
    • 1 Beds | 1 Baths

  • Sold

    Sold for $515,000

    7256 N Oketo Avenue

    • Edison Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $465,000

    4115 N Oketo Avenue

    • Norridge
    • 4 Beds | 3 Baths

  • Sold

    Sold for $257,500

    660 S 4th Avenue

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    1027 Glenlake Avenue

    • Park Ridge
    • 3 Beds | 3 Baths

  • Sold

    Sold for $525,001

    3357 W Potomac Avenue

    • Humboldt Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $385,000

    1824 N Iris Drive

    • Palatine
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $352,000

    500 S Clinton Avenue #810

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $930,000

    6152 N Legett Avenue

    • Forest Glen
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $245,000

    613 Lincolnwood Drive

    • Streamwood
    • 3 Beds | 1 Baths

  • Sold

    Sold for $350,000

    540 N Harvard Avenue

    • Villa Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $600,000

    1011 Saint James Place

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $335,000

    4532 N Moody Avenue

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $300,000

    101 S Summit Avenue #508

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $142,500

    7531 N Damen Avenue #T1

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $320,000

    5809 N Winthrop Avenue #1N

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $190,000

    6490 N Northwest Highway #2A

    • Edison Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $370,000

    100 Wisconsin Drive

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $509,900

    7416 W Palatine Avenue

    • Norwood Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $490,000

    5542 N Monitor Avenue

    • Jefferson Park
    • 4 Beds | Baths

  • Sold

    Sold for $305,000

    2620 N Ashland Avenue #2N

    • Lincoln Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $350,000

    2070 Oak Tree Trail

    • Lake Villa / Lindenhurst
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $210,000

    6858 N Northwest Highway #3D

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $206,000

    6221 N Niagara Avenue #107

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $455,333

    310 W Tanglewood Drive

    • Arlington Heights
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $548,400

    6131 W Giddings Street

    • Portage Park
    • 4 Beds | 4 Baths

  • Sold

    Sold for $189,900

    1635 N Milwaukee Avenue #202

    • Green Oaks / Libertyville
    • 2 Beds | 1 Baths

  • Sold

    Sold for $145,000

    711 S River Road #506

    • Des Plaines
    • 1 Beds | 1 Baths

  • Sold

    Sold for $160,000

    5139 N East River Road #371

    • O’Hare
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $240,000

    7908 N Harlem Avenue

    • Niles
    • 2 Beds | 1 Baths

  • Sold

    Sold for $127,000

    6851 N Northwest Highway #2B

    • Edison Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $900,000

    3322-3326-3328 S Parnell Avenue

    • Bridgeport
    • 5 Beds | Baths

  • Sold

    Sold for $397,500

    5745 N Mason Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $159,000

    6166 N Sheridan Road #2E

    • Edgewater
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $451,000

    6473 N Newland Avenue

    • Norwood Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $165,000

    1595 Ashland Avenue #506

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $540,000

    3840 N Central Park Avenue

    • Irving Park
    • 5 Beds | Baths

  • Sold

    Sold for $337,000

    5315 N Oak Park Avenue

    • Norwood Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $404,000

    7752 W Windsor Avenue

    • Norridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $310,000

    1639 W Winona Street #D

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    427 W Amberside Drive

    • Elgin
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $355,000

    7507 Kolmar Avenue

    • Skokie
    • 4 Beds | 2 Baths

  • Sold

    Sold for $200,000

    7414 W Irving Park Road #408

    • Norridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $120,000

    27615 Walnut Street

    • Island Lake
    • 2 Beds | 1 Baths

  • Sold

    Sold for $285,000

    6676 N Northwest Highway #2

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $369,900

    528 Thorndale Avenue

    • Park City / Waukegan
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $216,000

    342 Higgins Road #C

    • Park Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $248,000

    1569 Tuppeny Court

    • Keeneyville / Roselle
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $385,000

    841 Bristol Drive

    • Algonquin
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $550,000

    891 Westbourne Lane

    • Buffalo Grove
    • 5 Beds | 4 Baths

  • Sold

    Sold for $438,000

    1233 Webster Lane

    • Des Plaines
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $193,000

    5 W Central Road #2-212

    • Mount Prospect
    • 1 Beds | 1 Baths

  • Sold

    Sold for $350,000

    6046 W Berenice Avenue

    • Dunning
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $337,600

    2327 W Wolfram Street #311

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $282,500

    140 Red Cedar Drive

    • Streamwood
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $360,000

    4138 N Olcott Avenue

    • Norridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $405,000

    4327 N Meade Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $170,000

    629 Whalom Lane

    • Schaumburg
    • 2 Beds | 1 Baths

  • Sold

    Sold for $240,000

    903 Morningside Drive

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

  • Sold

    Sold for $393,000

    5912 W Grace Street

    • Portage Park
    • 6 Beds | 3 Baths

  • Sold

    Sold for $345,000

    600 S School Street

    • Mount Prospect
    • 3 Beds | 1.1 Baths