-
Sold for $255,000
10630 W Cermak Road #2E
- Westchester
- 2 Beds | 2 Baths
-
Sold for $200,000
70 W Burton Place #704F
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $700,000
948 W Madison Street #2NW
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $2,194,000
160 E Cayuga Avenue
- Elmhurst
- 6 Beds | 4.1 Baths
-
Sold for $359,000
1464 S Michigan Avenue #2102
- Near South Side
- 2 Beds | 2 Baths
-
Sold for $710,000
3240 Pitcher Drive
- Darien
- 4 Beds | 2.1 Baths
-
Sold for $282,000
1221 N Dearborn Parkway #1406S
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $850,000
311 S Northwest Highway #1
- Park Ridge
- 3 Beds | 3.1 Baths
-
Sold for $350,000
475 E Merle Lane
- Wheeling
- 3 Beds | 1 Baths
-
Sold for $1,048,000
13614 S Beaver Court
- Homer Glen
- 4 Beds | 3.1 Baths
-
Sold for $343,000
165 N Canal Street #730
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $425,000
19W078 Avenue Normandy
- Oak Brook
- 2 Beds | 2.1 Baths
-
Sold for $1,830,866
1720 N Winchester Avenue
- West Town
- 4 Beds | 3.1 Baths
-
Sold for $367,000
5609 N Mango Avenue #1W
- Jefferson Park
- 4 Beds | 2 Baths
-
Sold for $295,000
909 W Wisconsin Street #1M
- Lincoln Park
- 1 Beds | 1 Baths
-
Sold for $252,000
22 Red Oak Trail
- Cary / Oakwood Hills / Trout Valley
- 3 Beds | 1.1 Baths
-
Sold for $800,000
1407 S Plymouth Court
- Near South Side
- 3 Beds | 3 Baths
-
Sold for $243,400
1550 S Blue Island Avenue #700
- Near West Side
- 2 Beds | 1 Baths
-
Sold for $1,045,000
462 W Fremont Avenue
- Elmhurst
- 4 Beds | 4 Baths
-
Sold for $680,412
412 W Grantley Avenue
- Elmhurst
- 3 Beds | 2 Baths
-
Sold for $610,000
910 S Lancaster Street
- Mount Prospect
- 3 Beds | 2 Baths
-
Sold for $1,860,000
2734 N Marshfield Avenue
- Lincoln Park
- 5 Beds | 4.1 Baths
-
Sold for $160,000
2614 N Windsor Drive #101
- Arlington Heights
- 2 Beds | 2 Baths
-
Sold for $694,000
3121 N Clybourn Avenue #2S
- North Center
- 3 Beds | 2 Baths
-
Sold for $290,000
15016 W Quincy Circle
- Manhattan/Wilton Center
- 3 Beds | 2.1 Baths
-
Sold for $195,000
1 Renaissance Place #1201
- Palatine
- 2 Beds | 2 Baths
-
Sold for $525,000
70 E 18th Street #3D
- Near South Side
- 2 Beds | 2 Baths
-
Sold for $303,285
303 W Ohio Street #2408
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $1,185,000
900 W Washington Boulevard #301
- Near West Side
- 2 Beds | 2.1 Baths
-
Sold for $222,500
322 Newport Lane #D1
- Bartlett
- 2 Beds | 2 Baths
-
Sold for $575,000
497 S Parkview Avenue
- Elmhurst
- 3 Beds | 1.1 Baths
-
Sold for $355,000
19506 Midland Avenue
- Mokena
- 3 Beds | 2 Baths
-
Sold for $505,000
210 N Addison Avenue #205
- Elmhurst
- 2 Beds | 2 Baths
-
Sold for $380,000
1308 Big Horn Trail
- Carol Stream
- 4 Beds | 2 Baths
-
Sold for $392,000
959 W 18th Place
- Lower West Side
- 2 Beds | Baths
-
Sold for $180,000
2656 E 94th Street
- Calumet Heights
- 4 Beds | Baths
-
Sold for $455,500
37W453 Elmer Court
- Elgin
- 3 Beds | 2 Baths
-
Sold for $400,000
873 N Larrabee Street #210
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $485,000
18125 Hummingbird Drive
- Tinley Park
- 5 Beds | 2.1 Baths
-
Sold for $905,000
7800 Drew Avenue
- Burr Ridge
- 3 Beds | 3 Baths
-
Sold for $438,000
210 N Addison Avenue #205
- Elmhurst
- 2 Beds | 2 Baths
-
Sold for $255,000
15704 Foxbend Court #2N
- Orland Park
- 2 Beds | 2 Baths
-
Sold for $260,000
8465 W Lawrence Avenue #1A
- O’Hare
- 2 Beds | 2 Baths
-
Sold for $235,000
1247 W Leland Avenue #1
- Uptown
- 2 Beds | 1 Baths
-
Sold for $327,000
846 Springfield Drive
- Keeneyville / Roselle
- 3 Beds | 1 Baths
-
Sold for $435,000
2736 N Wolcott Avenue #302
- Lincoln Park
- 2 Beds | 2 Baths
-
Sold for $475,500
940 Gannon Drive
- Hoffman Estates
- 4 Beds | 3.1 Baths
-
Sold for $728,500
625 Meadow Court
- Elk Grove Village
- 5 Beds | 3 Baths
-
Sold for $307,000
345 N La Salle Drive #1607
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $170,000
1400 N Elmhurst Road #213
- Mount Prospect
- 1 Beds | 1 Baths
-
Sold for $165,000
10630 Cermak Road #2E
- Westchester
- 2 Beds | 2 Baths
-
Sold for $250,650
161 W Harrison Street #604
- Loop
- 1 Beds | 1 Baths
-
Sold for $599,900
4440 S Drexel Boulevard #L
- Kenwood
- 3 Beds | 3.1 Baths
-
Sold for $350,000
4 Haverton Court
- Streamwood
- 3 Beds | 3 Baths
-
Sold for $590,000
948 W Madison Street #2NW
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $360,000
111 S Morgan Street #716
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $495,000
21424 S River Road
- Frankfort
- 2 Beds | 2 Baths
-
Sold for $155,000
2636 W Catalpa Avenue #34
- Lincoln Square
- 1 Beds | 1 Baths
-
Sold for $505,000
3255 N Normandy Avenue
- Dunning
- 4 Beds | 3 Baths
-
Sold for $275,000
840 Forest Lane
- Carol Stream
- 2 Beds | 1.1 Baths
-
Sold for $535,000
3240 Pitcher Drive
- Darien
- 4 Beds | 2.1 Baths
-
Sold for $215,000
18136 Rita Road #1D
- Tinley Park
- 2 Beds | 2 Baths
-
Sold for $375,000
3924 N Hermitage Avenue #2
- Lake View
- 2 Beds | 2 Baths
-
Sold for $346,500
99 Stonegate Lane
- Streamwood
- 3 Beds | 2.1 Baths
-
Sold for $356,000
1119 W Grand Avenue #4
- West Town
- 1 Beds | 1.1 Baths
-
Sold for $330,000
2738 W Augusta Boulevard #3
- West Town
- 2 Beds | 2 Baths
-
Sold for $318,000
320 E 21st Street #808
- Near South Side
- 2 Beds | 1 Baths
-
Sold for $167,000
5742 106th Street #1B
- Chicago Ridge
- 2 Beds | 2 Baths
-
Sold for $315,000
21 W Chestnut Street #806
- Near North Side
- 1 Beds | 1.1 Baths
-
Sold for $398,000
111 S Morgan Street #816
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $312,000
4250 N Marine Drive #715
- Uptown
- 2 Beds | 2 Baths
-
Sold for $362,500
2736 N Wolcott Avenue #302
- Lincoln Park
- 2 Beds | 2 Baths
-
Sold for $230,000
6285 N Northwest Highway #304
- Norwood Park
- 2 Beds | 1 Baths
-
Sold for $1,000,000
1711 Norman Boulevard
- Park Ridge
- 4 Beds | 4.1 Baths
-
Sold for $245,000
111 W Maple Street #3208
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $150,000
3701 W Cullom Avenue #C
- Irving Park
- 2 Beds | 1 Baths
-
Sold for $142,500
4856 W Warner Avenue #3S
- Portage Park
- 1 Beds | 1 Baths
-
Sold for $384,000
165 N Canal Street #517
- Near West Side
- 2 Beds | 1 Baths
-
Sold for $425,000
4629 W Addison Street
- Portage Park
- 6 Beds | 3 Baths
-
Sold for $410,000
315 N Jefferson Street #201
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $215,000
1660 Dogwood Lane #1660
- Hanover Park
- 2 Beds | 2 Baths
-
Sold for $401,000
26 Washington Circle
- Lake Forest
- 2 Beds | 2 Baths
-
Sold for $499,000
1735 W Diversey Parkway #121
- Lincoln Park
- 3 Beds | 2 Baths
-
Sold for $288,500
5219 S Michigan Avenue #1W
- Washington Park
- 4 Beds | 2.1 Baths
-
Sold for $700,000
1809 Newton Avenue
- Park Ridge
- 4 Beds | 4 Baths
-
Sold for $350,000
501 Nawata Place
- Prospect Heights
- 4 Beds | 2.1 Baths
-
Sold for $740,000
958 W 36th Street
- Bridgeport
- 4 Beds | 3.1 Baths
-
Sold for $685,000
5124 N Normandy Avenue
- Norwood Park
- 4 Beds | 3.1 Baths
-
Sold for $1,100,000
159 E Walton Place #11F
- Near North Side
- 2 Beds | 2.1 Baths
-
Sold for $352,500
740 W Fulton Street #511
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $499,000
3643 N Monticello Avenue #2
- Irving Park
- 3 Beds | 3 Baths
-
Sold for $170,000
740 S Federal Street #206
- Loop
- 1 Beds | 1 Baths
-
Sold for $411,500
40 E 9th Street #1101
- Loop
- 3 Beds | 2 Baths
-
Sold for $1,652,500
3819 N Marshfield Avenue
- Lake View
- 5 Beds | 3.1 Baths
-
Sold for $572,000
731 W Briar Place #3
- Lake View
- 3 Beds | 2 Baths
-
Sold for $607,500
1834 N Nordica Avenue
- Austin
- 3 Beds | 2.1 Baths
-
Sold for $270,000
36849 N Eastmoor Avenue
- Lake Villa / Lindenhurst
- 3 Beds | 3 Baths
-
Sold for $280,000
16420 Francis Court
- Orland Park
- 2 Beds | 2.1 Baths
-
Sold for $302,000
250 Bridlewood Circle
- Lake in the Hills
- 4 Beds | 2.1 Baths
-
Sold for $560,000
2523 N Artesian Avenue
- Logan Square
- 5 Beds | Baths
-
Sold for $935,000
13020 Parker Road
- Lemont
- 7 Beds | 5.1 Baths
-
Sold for $302,000
333 S Desplaines Street #312
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $575,000
8300 W Summerdale Avenue
- Norwood Park
- 7 Beds | Baths
-
Sold for $309,000
930 Greenview Avenue
- Des Plaines
- 3 Beds | 1.1 Baths
-
Sold for $471,000
630 N Franklin Street #603
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $412,000
8520 W 143rd Place
- Orland Park
- 3 Beds | 2 Baths
-
Sold for $270,000
1305 S Michigan Avenue #1709
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $360,000
331 N Addison Avenue
- Elmhurst
- 5 Beds | 1.2 Baths
-
Sold for $305,000
160 E Illinois Street #1603
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $370,000
550 N Kingsbury Street #316
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $321,500
113 S Dunton Avenue
- Arlington Heights
- 4 Beds | 2 Baths
-
Sold for $270,000
1219 W Lawrence Avenue #3
- Uptown
- 2 Beds | 1 Baths
-
Sold for $495,000
16056 W Pennyroyal Lane
- Homer / Lockport
- 4 Beds | 2.1 Baths
-
Sold for $381,200
1110 Drake Terrace
- Prospect Heights
- 4 Beds | 3 Baths
-
Sold for $319,900
25132 Presidential Avenue
- Plainfield
- 4 Beds | 2.1 Baths
-
Sold for $388,000
619 N Racine Avenue #4
- West Town
- 2 Beds | 2 Baths
-
Sold for $447,000
25423 W Rock Drive
- Plainfield
- 4 Beds | 3.1 Baths
-
Sold for $280,000
1305 S Michigan Avenue #1211
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $102,000
7443 Washington Street #408
- Forest Park
- 1 Beds | 1 Baths
-
Sold for $622,000
2642 N Hartland Court
- Lincoln Park
- 3 Beds | 3.1 Baths
-
Sold for $385,000
10022 S Seeley Avenue
- Beverly
- 4 Beds | 2.1 Baths
-
Sold for $250,000
4026 Earlston Road
- Downers Grove
- 3 Beds | 1 Baths
-
Sold for $755,000
934 Maryknoll Circle
- Glen Ellyn
- 4 Beds | 2.1 Baths
-
Sold for $585,000
380 N Highland Avenue
- Elmhurst
- 4 Beds | 2.1 Baths
-
Sold for $1,326,000
4931 Prospect Avenue
- Downers Grove
- 5 Beds | 4.1 Baths
-
Sold for $252,500
6 S Laflin Street #802
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $610,000
428 S Hillside Avenue
- Elmhurst
- 3 Beds | 3 Baths
-
Sold for $740,000
2512 W Cortland Street
- Logan Square
- 3 Beds | 3.1 Baths
-
Sold for $540,000
412 W Grantley Avenue
- Elmhurst
- 3 Beds | 2 Baths
-
Sold for $206,000
21 W Chestnut Street #1007
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $240,000
212 E Cullerton Street #503
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $448,500
1913 Brophy Avenue
- Park Ridge
- 3 Beds | 3.1 Baths
-
Sold for $383,000
1730 Heather Lane
- Highland Park
- 4 Beds | 2.1 Baths
-
Sold for $769,900
8762 Aintree Lane
- Burr Ridge
- 4 Beds | 3.1 Baths
-
Sold for $203,000
808 Forest Drive
- Streamwood
- 3 Beds | 1 Baths
-
Sold for $419,900
1540 N Claremont Avenue #1W
- West Town
- 3 Beds | 3 Baths
-
Sold for $232,000
1844 S Michigan Avenue #105
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $415,000
1111 S Wabash Avenue #1604
- Loop
- 2 Beds | 2 Baths
-
Sold for $704,000
643 Chatham Road
- Glenview / Golf
- 3 Beds | 2.1 Baths
-
Sold for $387,000
131 Chestnut Hills Circle
- Burr Ridge
- 3 Beds | 3.1 Baths
-
Sold for $269,000
1308 Big Horn Trail
- Carol Stream
- 4 Beds | 2 Baths
-
Sold for $155,000
16402 Teton Drive
- Homer / Lockport
- 2 Beds | 1.1 Baths
-
Sold for $245,000
2916 W Berteau Avenue #1
- Irving Park
- 2 Beds | 2 Baths
-
Sold for $320,000
2231 Westfield Drive
- Downers Grove
- 4 Beds | 2.1 Baths
-
Sold for $238,000
2394 Kildeer Street
- Woodridge
- 3 Beds | 1.1 Baths
-
Sold for $185,000
8436 Lamon Avenue
- Burbank / Nottingham Park
- 3 Beds | 1.1 Baths
-
Sold for $345,000
226 S Princeton Avenue
- Arlington Heights
- 3 Beds | 2 Baths
-
Sold for $425,000
497 S Parkview Avenue
- Elmhurst
- 3 Beds | 1.1 Baths
-
Sold for $656,700
1725 S Ruble Street
- Lower West Side
- 4 Beds | 3.1 Baths
-
Sold for $152,000
1220 Sandhurst Court #B1
- Schaumburg
- 2 Beds | 2 Baths
-
Sold for $530,000
153 E Gilbert Road
- Palatine
- 4 Beds | 3 Baths
-
Sold for $303,750
320 E 21st Street #808
- Near South Side
- 2 Beds | 1 Baths
-
Sold for $520,500
3706 N Milwaukee Avenue
- Irving Park
- 4 Beds | 3.1 Baths
-
Sold for $277,000
4442 Emerson Avenue
- Schiller Park
- 3 Beds | 2 Baths
-
Sold for $84,000
7830 W North Avenue #312
- Elmwood Park
- 1 Beds | 1 Baths
-
Sold for $310,000
1827 2nd Place
- Campton Hills / St. Charles
- 4 Beds | 2.1 Baths
-
Sold for $255,000
2902 South Court
- Rolling Meadows
- 3 Beds | 1 Baths
-
Sold for $216,000
2001 Ammer Ridge Court #102
- Glenview / Golf
- 2 Beds | 2 Baths
-
Sold for $392,000
2826 N Talman Avenue #F
- Avondale
- 3 Beds | 2.1 Baths
-
Sold for $215,000
8 W Monroe Street #1901
- Loop
- 1 Beds | 1 Baths
-
Sold for $268,400
1466 W Irving Park Road #2E
- Lake View
- 2 Beds | 1 Baths
-
Sold for $477,500
2185 Charlotte Court
- Wheaton
- 4 Beds | 2.1 Baths
-
Sold for $330,000
2141 S Hull Drive
- Wheaton
- 3 Beds | 2 Baths
-
Sold for $386,500
619 N Racine Avenue #4
- West Town
- 2 Beds | 2 Baths
-
Sold for $387,000
838 N Racine Avenue #402
- West Town
- 2 Beds | 2 Baths
-
Sold for $110,000
334 Klein Creek Court #E
- Carol Stream
- 2 Beds | 1.1 Baths
-
Sold for $222,900
516 E 42nd Street #1W
- Grand Boulevard
- 3 Beds | 2 Baths
-
Sold for $930,000
517 N York Road
- Hinsdale
- 4 Beds | 3.1 Baths
-
Sold for $216,000
833 W 15th Place #611
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $246,000
842 W Bradley Place #GE
- Lake View
- 2 Beds | 1.1 Baths
-
Sold for $235,000
2623 Silver Creek Drive
- Franklin Park
- 4 Beds | 2 Baths
-
Sold for $410,000
1346 S Wabash Avenue #D
- Near South Side
- 2 Beds | 2 Baths
-
Sold for $190,300
1247 W Leland Avenue #1
- Uptown
- 2 Beds | 1 Baths
-
Sold for $295,000
401 E Ontario Street #2401
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $455,000
630 N State Street #2202
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $492,000
102 Thompson Boulevard
- Buffalo Grove
- 4 Beds | 2.1 Baths
-
Sold for $295,000
311 Western Avenue
- Des Plaines
- 3 Beds | 2.1 Baths
-
Sold for $290,000
1919 Norfolk Avenue
- Westchester
- 3 Beds | 2 Baths
-
Sold for $172,500
1075 Talbots Lane
- Elk Grove Village
- 2 Beds | 1.1 Baths
-
Sold for $336,000
6502 W Wellington Avenue
- Belmont Cragin
- 4 Beds | 3 Baths
-
Sold for $390,000
949 Breiter Court
- Bensenville
- 3 Beds | 3.1 Baths
-
Sold for $334,000
408 N Rose Avenue
- Park Ridge
- 3 Beds | 2 Baths
-
Sold for $273,000
2545 N Avers Avenue #1R
- Logan Square
- 2 Beds | 2 Baths
-
Sold for $222,500
1727 S Indiana Avenue #224
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $355,000
650 W Wayman Street #703C
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $610,000
2053 W Cuyler Avenue
- North Center
- 6 Beds | Baths
-
Sold for $154,500
1446 Eagle Court
- Glendale Heights
- 2 Beds | 2.1 Baths
-
Sold for $310,000
951 W 35th Place
- Bridgeport
- 4 Beds | 2 Baths
-
Sold for $218,000
3100 W Addison Street #1B
- Irving Park
- 2 Beds | 2 Baths
-
Sold for $208,000
3124 W Carmen Avenue #1
- Albany Park
- 2 Beds | 2 Baths
-
Sold for $325,000
200 W Grand Avenue #805
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $490,000
815 W Superior Street #4
- West Town
- 2 Beds | 2 Baths
-
Sold for $380,000
40 E 9th Street #1101
- Loop
- 3 Beds | 2 Baths
-
Sold for $316,000
1111 S Wabash Avenue #808
- Loop
- 1 Beds | 1.1 Baths
-
Sold for $350,000
1521 W Haddon Avenue #2B
- West Town
- 2 Beds | 1 Baths
-
Sold for $247,000
1632 S Indiana Avenue #404
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $250,000
417 S Jefferson Street #312B
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $275,000
417 S Jefferson Street #301B
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $288,000
1540 Edgefield Lane
- Hoffman Estates
- 4 Beds | 2 Baths
-
Sold for $391,000
1192 Clarence Avenue #17
- Oak Park
- 4 Beds | 3.2 Baths