-
Sold for $329,000
1 S Leavitt Street #403
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $176,500
311 N Carter Street #102
- Palatine
- 1 Beds | 1 Baths
-
Sold for $379,000
390 S Western Avenue #605
- Des Plaines
- 2 Beds | 2 Baths
-
Sold for $470,000
1400 N Lama Lane
- Mount Prospect
- 3 Beds | 2 Baths
-
Sold for $720,000
1507 Clinton Place
- River Forest
- 4 Beds | 2 Baths
-
Sold for $305,000
1700 Riverwoods Drive #612
- Melrose Park
- 2 Beds | 2 Baths
-
Sold for $569,500
1916 Courtland Avenue
- Park Ridge
- 4 Beds | 2 Baths
-
Sold for $525,000
5004 N Knight Avenue
- Norridge
- 3 Beds | 2 Baths
-
Sold for $1,115,000
6504 N Oxford Avenue
- Edison Park
- 5 Beds | 3.1 Baths
-
Sold for $2,234,000
700 S Crescent Avenue
- Park Ridge
- 5 Beds | 6 Baths
-
Sold for $225,000
4333 N Troy Street #3E
- Irving Park
- 2 Beds | 1 Baths
-
Sold for $350,000
2753 W Rascher Avenue
- Lincoln Square
- 3 Beds | 1.1 Baths
-
Sold for $530,000
4519 N Reserve Avenue
- O’Hare
- 3 Beds | 3 Baths
-
Sold for $450,000
3329 N Osage Avenue
- Dunning
- 5 Beds | 3 Baths
-
Sold for $605,000
8134 N Field Drive
- Niles
- 4 Beds | 2 Baths
-
Sold for $515,000
1980 Dogwood Drive
- Hoffman Estates
- 4 Beds | 2.1 Baths
-
Sold for $287,000
9395 Landings Lane #401
- Des Plaines
- 2 Beds | 2 Baths
-
Sold for $320,000
438 Locksley Drive #438
- Streamwood
- 2 Beds | 1.1 Baths
-
Sold for $475,000
710 W Burning Tree Lane
- Arlington Heights
- 4 Beds | 2 Baths
-
Sold for $420,000
1263 Evergreen Avenue
- Des Plaines
- 2 Beds | 2.1 Baths
-
Sold for $680,000
5442 N Western Avenue #1A
- Lincoln Square
- 4 Beds | 3 Baths
-
Sold for $565,000
5442 N Western Avenue #1C
- Lincoln Square
- 3 Beds | 2.1 Baths
-
Sold for $160,000
4855 Dobson Street #304
- Skokie
- 1 Beds | 1 Baths
-
Sold for $180,000
5100 N Marine Drive #5E
- Uptown
- 1 Beds | 1 Baths
-
Sold for $630,000
5442 N Western Avenue #1B
- Lincoln Square
- 3 Beds | 2.1 Baths
-
Sold for $1,065,000
8143 N Prospect Street
- Niles
- 5 Beds | 4.1 Baths
-
Sold for $375,000
7714 W Fargo Avenue
- Edison Park
- 3 Beds | 1.1 Baths
-
Sold for $210,000
3649 N Overhill Avenue
- Dunning
- 2 Beds | 1 Baths
-
Sold for $690,950
5442 N Western Avenue #3B
- Lincoln Square
- 3 Beds | 2.1 Baths
-
Sold for $200,000
600 S York Street #3D
- Elmhurst
- 2 Beds | 1 Baths
-
Sold for $501,000
4912 N Winthrop Avenue #2
- Uptown
- 3 Beds | 2 Baths
-
Sold for $475,000
700 Florence Drive
- Park Ridge
- 3 Beds | 2 Baths
-
Sold for $335,000
3644 N New England Avenue
- Dunning
- 3 Beds | 2.1 Baths
-
Sold for $420,000
5442 N Western Avenue #2C
- Lincoln Square
- 2 Beds | 2 Baths
-
Sold for $685,000
5442 N Western Avenue #3C
- Lincoln Square
- 3 Beds | 2.1 Baths
-
Sold for $325,000
14 Duxbury
- Rolling Meadows
- 2 Beds | 2 Baths
-
Sold for $345,000
7000 W Roscoe Street
- Dunning
- 3 Beds | 1.1 Baths
-
Sold for $500,000
5442 N Western Avenue #2B
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $415,000
2308 N 77th Avenue
- Elmwood Park
- 3 Beds | 2 Baths
-
Sold for $460,000
1980 Dogwood Drive
- Hoffman Estates
- 5 Beds | 2.1 Baths
-
Sold for $340,000
3520 N Oriole Avenue
- Dunning
- 4 Beds | 2 Baths
-
Sold for $320,000
1330 Perry Street #504
- Des Plaines
- 2 Beds | 2 Baths
-
Sold for $589,900
5442 N Western Avenue #2A
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $236,000
2980 Northampton Drive #D1
- Rolling Meadows
- 2 Beds | 2 Baths
-
Sold for $590,000
1080 N Northwest Highway
- Park Ridge
- 5 Beds | Baths
-
Sold for $760,000
1108 Fortuna Avenue
- Park Ridge
- 6 Beds | Baths
-
Sold for $832,000
5442 N Western Avenue #3A
- Lincoln Square
- 4 Beds | 3 Baths
-
Sold for $880,000
323 E Liberty Street
- Wauconda
- 10 Beds | Baths
-
Sold for $565,000
14 W Euclid Avenue
- Arlington Heights
- 4 Beds | 2.1 Baths
-
Sold for $175,000
9622 W Higgins Road #1BS
- Rosemont
- 2 Beds | 1 Baths
-
Sold for $241,000
1000 Deerfield Road #102
- Highland Park
- 2 Beds | 2 Baths
-
Sold for $700,000
600 N Lake Shore Drive #2809
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $270,000
148 Springleaf Drive
- Bolingbrook
- 4 Beds | 2 Baths
-
Sold for $215,000
4900 Kimball Hill Drive #B1
- Rolling Meadows
- 2 Beds | 2 Baths
-
Sold for $355,000
4844 N Hoyne Avenue #G
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $490,000
26844 W Lakeview Drive
- Barrington Area
- 4 Beds | 2.1 Baths
-
Sold for $419,900
3860 Parsons Road
- Carpentersville
- 5 Beds | 3.1 Baths
-
Sold for $350,000
5122 W Deming Place
- Belmont Cragin
- 4 Beds | Baths
-
Sold for $665,000
1327 W George Street
- Lake View
- Land
-
Sold for $415,000
2103 N 76th Court
- Elmwood Park
- 3 Beds | 1.1 Baths
-
Sold for $380,000
22 N Morgan Street #210
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $260,300
6707 W Imlay Street
- Norwood Park
- 3 Beds | 2 Baths
-
Sold for $434,000
3340 N Lawndale Avenue #3S
- Avondale
- 2 Beds | 2 Baths
-
Sold for $699,500
1800 Glenview Avenue
- Park Ridge
- 5 Beds | 3.1 Baths
-
Sold for $285,000
724 Burr Oak Lane #B
- Prospect Heights
- 2 Beds | 2 Baths
-
Sold for $371,230
910 Mary Lot #14 Court
- Harmony / Marengo
- 3 Beds | 2.1 Baths
-
Sold for $650,000
6135 N Fairfield Avenue
- West Ridge
- 6 Beds | Baths
-
Sold for $505,000
6 Kenilworth Court
- Cary / Oakwood Hills / Trout Valley
- 5 Beds | 3.1 Baths
-
Sold for $272,000
386 Leslie Lane
- Wheeling
- 3 Beds | 2 Baths
-
Sold for $491,000
4424 N Forestview Avenue
- O’Hare
- 4 Beds | 2 Baths
-
Sold for $855,000
1122 N Dearborn Street #25I
- Near North Side
- 3 Beds | 2.1 Baths
-
Sold for $435,000
6038 N Newburg Avenue
- Norwood Park
- 3 Beds | 2 Baths
-
Sold for $310,000
7530 W Devon Avenue
- Edison Park
- 2 Beds | 1 Baths
-
Sold for $594,900
4842 N Hoyne Avenue #3S
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $580,000
6019 W Ardmore Avenue
- Norwood Park
- 5 Beds | Baths
-
Sold for $584,900
4842 N Hoyne Avenue #2S
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $700,000
4842 N Hoyne Avenue #1S
- Lincoln Square
- 4 Beds | 3 Baths
-
Sold for $589,900
4844 N Hoyne Avenue #2N
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $579,900
4844 N Hoyne Avenue #1N
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $420,000
5657 W Grace Street
- Portage Park
- 4 Beds | 2 Baths
-
Sold for $599,900
4844 N Hoyne Avenue #3N
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $350,000
3126 Oak Avenue
- Brookfield
- 3 Beds | 2 Baths
-
Sold for $340,000
634 Thistle Lane
- Prospect Heights
- 2 Beds | 2 Baths
-
Sold for $519,000
94 Hedgerow Drive
- Elgin
- 5 Beds | 3 Baths
-
Sold for $505,808
808 S Greenwood Avenue
- Park Ridge
- 4 Beds | 3 Baths
-
Sold for $840,000
4222 N Bernard Street
- Irving Park
- 6 Beds | Baths
-
Sold for $535,000
6616 N Bosworth Avenue
- Rogers Park
- 4 Beds | 3 Baths
-
Sold for $600,000
1933 W Touhy Avenue
- Rogers Park
- 4 Beds | 1.1 Baths
-
Sold for $510,000
1808 Wildberry Drive #C
- Glenview / Golf
- 3 Beds | 2.1 Baths
-
Sold for $343,000
2944 S Michigan Avenue #3
- Douglas
- 2 Beds | 2 Baths
-
Sold for $230,000
1503 Gunderson Avenue
- Berwyn
- 3 Beds | 2 Baths
-
Sold for $870,000
7 Durham Court
- Lincolnshire
- 5 Beds | 4.1 Baths
-
Sold for $155,000
2 Aberdeen Court #W1
- Schaumburg
- 1 Beds | 1 Baths
-
Sold for $335,000
2616 N 77th Court
- Elmwood Park
- 3 Beds | 2 Baths
-
Sold for $218,000
4464 Brookhaven Road
- Gurnee
- 3 Beds | 2.1 Baths
-
Sold for $145,000
4880 N Marine Drive #205
- Uptown
- 1 Beds | 1 Baths
-
Sold for $23,500
1540 W 61st Street
- West Englewood
- 2 Beds | 1 Baths
-
Sold for $217,000
1808 Vermont Drive #1808
- Elk Grove Village
- 2 Beds | 1 Baths
-
Sold for $386,000
3406 N Keeler Avenue
- Irving Park
- 5 Beds | Baths
-
Sold for $225,900
6551 W Roscoe Street
- Dunning
- 3 Beds | 1 Baths
-
Sold for $262,500
4135 S Prairie Avenue #3N
- Grand Boulevard
- 3 Beds | 2 Baths
-
Sold for $430,000
5835 N Central Avenue
- Jefferson Park
- 4 Beds | 1.1 Baths
-
Sold for $159,500
4135 S Prairie Avenue #GN
- Grand Boulevard
- 2 Beds | 2 Baths
-
Sold for $505,000
1283 W Sturbridge Drive
- Hoffman Estates
- 5 Beds | 2.1 Baths
-
Sold for $825,000
2051 W Berwyn Avenue
- Lincoln Square
- 9 Beds | Baths
-
Sold for $499,500
860 N California Avenue #4N
- West Town
- 3 Beds | 2 Baths
-
Sold for $126,000
741 Colby Court
- Gurnee
- 3 Beds | 1 Baths
-
Sold for $480,000
700 N Greenwood Drive
- Palatine
- 4 Beds | 2.1 Baths
-
Sold for $429,000
16 N Wille Street
- Mount Prospect
- 3 Beds | 2.1 Baths
-
Sold for $112,500
9300 Hamilton Court #E
- Des Plaines
- 2 Beds | 1.1 Baths
-
Sold for $590,000
5257 W Pensacola Avenue
- Portage Park
- 4 Beds | 4 Baths
-
Sold for $261,000
899 S Plymouth Court #1308
- Loop
- 1 Beds | 1 Baths
-
Sold for $269,900
3175 N Lincoln Avenue #203
- Lake View
- 1 Beds | 1 Baths
-
Sold for $295,000
125 N Buffalo Grove Road #112
- Buffalo Grove
- 2 Beds | 2 Baths
-
Sold for $440,000
112 N Louis Street
- Mount Prospect
- 3 Beds | 2 Baths
-
Sold for $484,900
688 Lombardy Lane
- Deerfield, Bannockburn, Riverwoods
- 4 Beds | 2.1 Baths
-
Sold for $349,500
2222 N 72nd Court
- Elmwood Park
- 3 Beds | 2.1 Baths
-
Sold for $308,000
113 Allerton Drive
- Schaumburg
- 2 Beds | 2.1 Baths
-
Sold for $680,000
1309 N Leavitt Street
- West Town
- 3 Beds | Baths
-
Sold for $642,500
2952 N Lawndale Avenue
- Avondale
- 5 Beds | Baths
-
Sold for $237,250
1521 N Fairfield Avenue #G
- West Town
- 2 Beds | 2 Baths
-
Sold for $450,000
8041 N Oconto Avenue
- Niles
- 4 Beds | 3 Baths
-
Sold for $970,000
2752 N Magnolia Avenue #1N
- Lincoln Park
- 4 Beds | 3 Baths
-
Sold for $625,000
25377 N Wagon Wheel Court
- Barrington Area
- 4 Beds | 3 Baths
-
Sold for $534,000
2211 Birch Street
- Park Ridge
- 3 Beds | 2.1 Baths
-
Sold for $317,000
3311 N Narragansett Avenue
- Dunning
- 4 Beds | 2 Baths
-
Sold for $410,000
5969 W Ohio Street
- Austin
- 4 Beds | 3 Baths
-
Sold for $783,000
4511 N Saint Louis Avenue
- Albany Park
- 4 Beds | 3.1 Baths
-
Sold for $315,000
6541 N Oliphant Avenue
- Edison Park
- 3 Beds | 2 Baths
-
Sold for $299,000
2621 W 83rd Place
- Ashburn
- 3 Beds | 2 Baths
-
Sold for $145,000
9395 Landings Lane #401
- Des Plaines
- 2 Beds | 2 Baths
-
Sold for $215,000
8243 N Oconto Avenue
- Niles
- 3 Beds | 1 Baths
-
Sold for $300,000
195 Harvey Avenue
- Wood Dale
- 3 Beds | 1.1 Baths
-
Sold for $740,000
2431 W Leland Avenue
- Lincoln Square
- 5 Beds | Baths
-
Sold for $356,400
5245 N Oleander Parkway
- Norwood Park
- 2 Beds | 1.1 Baths
-
Sold for $118,500
600 S York Street #3D
- Elmhurst
- 2 Beds | 1 Baths
-
Sold for $892,500
1054 N Leavitt Street
- West Town
- 8 Beds | Baths
-
Sold for $300,000
4243 Ottawa Avenue
- Norridge
- 4 Beds | 2.1 Baths
-
Sold for $450,000
50 N Northwest Highway #409
- Park Ridge
- 2 Beds | 2 Baths
-
Sold for $350,000
6046 W Berenice Avenue
- Dunning
- 4 Beds | 1.1 Baths
-
Sold for $500,000
5302 W Ohio Street
- Austin
- 8 Beds | Baths
-
Sold for $550,000
5032 N Keeler Avenue
- Albany Park
- 4 Beds | 3 Baths
-
Sold for $285,000
373 Wagonwood Road
- Round Lake Beach / Round Lake / Round Lake Heights / Round Lake Park
- 4 Beds | 2.1 Baths
-
Sold for $347,500
372 Kelburn Road #314
- Deerfield, Bannockburn, Riverwoods
- 2 Beds | 2 Baths
-
Sold for $275,000
2219 N 72nd Court
- Elmwood Park
- 4 Beds | 1 Baths
-
Sold for $467,500
3834 N Kimball Avenue
- Irving Park
- 6 Beds | Baths
-
Sold for $572,000
4143 N Mcvicker Avenue
- Portage Park
- 8 Beds | Baths
-
Sold for $230,000
1339 Gunderson Avenue
- Berwyn
- 3 Beds | 1 Baths
-
Sold for $220,000
2600 W Winnemac Avenue #3C
- Lincoln Square
- 2 Beds | 1 Baths
-
Sold for $90,000
9504 Glenlake Avenue #215
- Rosemont
- 1 Beds | 1 Baths
-
Sold for $419,000
3111 S Racine Avenue
- Bridgeport
- 4 Beds | 1.1 Baths
-
Sold for $161,000
4629 Main Street #2B
- Skokie
- 2 Beds | 1 Baths
-
Sold for $459,000
2520 Lawn Court
- Schaumburg
- 4 Beds | 2.2 Baths
-
Sold for $850,000
104 W Jefferson Avenue
- Wheaton
- 4 Beds | 3.1 Baths
-
Sold for $350,000
106 E Seegers Road
- Arlington Heights
- 3 Beds | 2 Baths
-
Sold for $159,900
671 Hapsfield Lane #305
- Buffalo Grove
- 2 Beds | 2 Baths
-
Sold for $299,500
1668 N Douglas Court #1668
- Arlington Heights
- 3 Beds | 3 Baths
-
Sold for $337,100
1936 Norwell Lane
- Schaumburg
- 3 Beds | 2 Baths
-
Sold for $330,000
1719 N Melvina Avenue
- Austin
- 5 Beds | 2 Baths
-
Sold for $500,000
4240 W Washington Boulevard
- West Garfield Park
- 10 Beds | 4 Baths
-
Sold for $675,000
4102 N Claremont Avenue
- North Center
- 6 Beds | 3 Baths
-
Sold for $250,000
37576 N Granada Boulevard
- Lake Villa / Lindenhurst
- 2 Beds | 2 Baths
-
Sold for $145,000
1040 Cove Drive
- Prospect Heights
- 2 Beds | 1 Baths
-
Sold for $382,000
5004 N Knight Avenue
- Norridge
- 3 Beds | 2 Baths
-
Sold for $291,000
3301 W Washington Boulevard
- East Garfield Park
- Land
-
Sold for $365,000
8222 N Harlem Avenue
- Niles
- 3 Beds | 2 Baths
-
Sold for $721,503
606 S Washington Avenue
- Park Ridge
- 3 Beds | 2.1 Baths
-
Sold for $326,000
4943 W Waveland Avenue
- Portage Park
- 4 Beds | 2 Baths
-
Sold for $187,500
6520 W 60th Place
- Clearing
- 2 Beds | 1 Baths
-
Sold for $750,000
851 Columbian Avenue
- Oak Park
- 4 Beds | 3.1 Baths
-
Sold for $650,000
1 Fox Tail Court
- Deerfield, Bannockburn, Riverwoods
- 4 Beds | 4.1 Baths
-
Sold for $190,000
1355 S Halsted Street #111
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $104,500
5109 Coventry Lane #5109
- Gurnee
- 2 Beds | 1 Baths
-
Sold for $210,000
3450 S Halsted Street #213
- Bridgeport
- 1 Beds | 1 Baths
-
Sold for $365,000
7639 W Monroe Street
- Niles
- 4 Beds | 3 Baths
-
Sold for $450,000
5331 N Nashville Avenue
- Norwood Park
- 3 Beds | 3 Baths
-
Sold for $258,000
1916 Courtland Avenue
- Park Ridge
- 4 Beds | 2 Baths
-
Sold for $275,000
3060 N Neva Avenue
- Montclare
- 2 Beds | 2 Baths
-
Sold for $380,000
6114 N Meade Avenue
- Norwood Park
- 4 Beds | Baths
-
Sold for $235,000
5824 Prospect Avenue
- Berkeley
- 2 Beds | 2 Baths
-
Sold for $495,000
1135 Conan Doyle Road
- Naperville
- 4 Beds | 3.1 Baths
-
Sold for $467,500
3354 S Union Avenue
- Bridgeport
- 6 Beds | Baths
-
Sold for $515,000
4416 N Mason Avenue
- Portage Park
- 4 Beds | 3 Baths
-
Sold for $160,000
5433 S Sawyer Avenue
- Gage Park
- 4 Beds | Baths
-
Sold for $380,000
2901 N Newcastle Avenue
- Montclare
- 8 Beds | 3 Baths
-
Sold for $455,750
5860 N Merrimac Avenue
- Norwood Park
- 6 Beds | 2.2 Baths
-
Sold for $262,500
3639 N Luna Avenue
- Portage Park
- 4 Beds | 2 Baths
-
Sold for $98,000
4855 Dobson Street #304
- Skokie
- 1 Beds | 1 Baths
-
Sold for $335,000
1714 W Pheasant Trail
- Mount Prospect
- 5 Beds | 2.1 Baths
-
Sold for $315,000
742 New Mexico Trail
- Elk Grove Village
- 3 Beds | 1.1 Baths
-
Sold for $220,000
151 North Avenue
- Wauconda
- 4 Beds | Baths
-
Sold for $225,000
2435 Oak Park Avenue
- Berwyn
- 2 Beds | 1 Baths
-
Sold for $352,500
7458 W Winnemac Avenue
- Harwood Heights
- 5 Beds | 3 Baths
-
Sold for $305,000
824 W Sunnyside Avenue #2
- Uptown
- 2 Beds | 2 Baths
-
Sold for $350,000
3309 Batley Street
- Elgin
- 5 Beds | 3.1 Baths
-
Sold for $134,000
5142 W Nelson Street #2
- Belmont Cragin
- 2 Beds | 1 Baths
-
Sold for $950,000
4529 N Krueger Road
- Hawthorn Woods / Lake Zurich / Kildeer / Long Grove
- 6 Beds | 6.2 Baths
-
Sold for $918,000
110 W Jefferson Avenue
- Wheaton
- 4 Beds | 3.1 Baths
-
Sold for $310,000
1400 N Lama Lane
- Mount Prospect
- 3 Beds | 2 Baths
-
Sold for $425,000
1232 Lansbrook Drive
- South Elgin
- 4 Beds | 4.1 Baths