-
Sold for $393,000
123 S Western Avenue #4
- Near West Side
- 3 Beds | 2 Baths
-
Sold for $315,000
1809 Moore Court
- Campton Hills / St. Charles
- 2 Beds | 2.1 Baths
-
Sold for $1,119,000
2028 W Division Street #401
- West Town
- 3 Beds | 2 Baths
-
Sold for $450,000
5555 S Everett Avenue #D9
- Hyde Park
- 4 Beds | 3 Baths
-
Sold for $675,000
2223 W Taylor Street
- Near West Side
- 6 Beds | Baths
-
Sold for $226,000
2345 W Glenlake Avenue #1
- West Ridge
- 2 Beds | 1 Baths
-
Sold for $350,000
7315 N Honore Street #3
- Rogers Park
- 2 Beds | 2 Baths
-
Sold for $385,000
5032 Wolf Road
- Western Springs
- 3 Beds | 1 Baths
-
Sold for $650,000
2142 W Bowler Street
- Near West Side
- 3 Beds | 3.1 Baths
-
Sold for $560,000
3220 N Keating Avenue
- Portage Park
- 4 Beds | Baths
-
Sold for $775,000
1608 S Throop Street
- Lower West Side
- 3 Beds | 2.1 Baths
-
Sold for $340,000
4741 S Kildare Avenue
- Archer Heights
- 4 Beds | 2 Baths
-
Sold for $295,000
7649 N Eastlake Terrace #1B
- Rogers Park
- 2 Beds | 1 Baths
-
Sold for $360,000
10615 S Plahm Court
- Worth
- 3 Beds | 1.1 Baths
-
Sold for $22,000
440 N Wabash Avenue #PM-71-01
- Near North Side
- Beds | Baths
-
Sold for $340,000
1000 W 15th Street #233
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $240,000
945 W Gordon Terrace #GE
- Uptown
- 1 Beds | 1 Baths
-
Sold for $400,000
4801 N Winthrop Avenue #3
- Uptown
- 2 Beds | 2 Baths
-
Sold for $725,000
4143 W Roscoe Street
- Irving Park
- 7 Beds | Baths
-
Sold for $635,000
722 W 17th Place #3E
- Lower West Side
- 3 Beds | 2 Baths
-
Sold for $470,000
2342 W Adams Street #305
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $550,000
2828 S Emerald Avenue
- Bridgeport
- 6 Beds | Baths
-
Sold for $485,000
840 W Gunnison Street #2E
- Uptown
- 2 Beds | 2 Baths
-
Sold for $224,500
141 N La Grange Road #803
- La Grange
- 2 Beds | 2 Baths
-
Sold for $166,000
6430 N Glenwood Avenue #G4
- Rogers Park
- 1 Beds | 1 Baths
-
Sold for $275,000
1601 S Michigan Avenue #306
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $206,000
4900 N Lawndale Avenue #G
- Albany Park
- 2 Beds | 2 Baths
-
Sold for $220,000
1221 W Granville Avenue #2B
- Edgewater
- 1 Beds | 1 Baths
-
Sold for $685,000
438 Lenox Street
- Oak Park
- 3 Beds | 2.1 Baths
-
Sold for $600,000
5841 W 55th Street
- Garfield Ridge
- 6 Beds | Baths
-
Sold for $470,000
2135 W Cermak Road #2N
- Lower West Side
- 3 Beds | 2 Baths
-
Sold for $250,000
4707 N Kenmore Avenue #GS
- Uptown
- 2 Beds | 2 Baths
-
Sold for $415,000
5465 S Hyde Park Boulevard #2
- Hyde Park
- 4 Beds | 2 Baths
-
Sold for $725,000
40W054 Margaret Mitchell Street
- Campton Hills / St. Charles
- 4 Beds | 3.1 Baths
-
Sold for $229,000
6033 N Sheridan Road #11L
- Edgewater
- 1 Beds | 1 Baths
-
Sold for $330,000
6612 N Mozart Street
- West Ridge
- 3 Beds | 2 Baths
-
Sold for $345,000
6815 N Lakewood Avenue #3S
- Rogers Park
- 2 Beds | 2 Baths
-
Sold for $625,000
1529 W Chestnut Street #102
- West Town
- 2 Beds | 2.1 Baths
-
Sold for $338,000
8637 S Honore Street
- Auburn Gresham
- 6 Beds | 2.1 Baths
-
Sold for $380,000
1626 S Morgan Street #2
- Lower West Side
- 2 Beds | 2 Baths
-
Sold for $212,000
2522 W North Shore Avenue #2E
- West Ridge
- 2 Beds | 1 Baths
-
Sold for $748,000
3245 S Aberdeen Street
- Bridgeport
- 3 Beds | 3.1 Baths
-
Sold for $799,900
2823 S Short Street
- Bridgeport
- 4 Beds | 3.1 Baths
-
Sold for $260,000
6135 N Broadway Street #303
- Edgewater
- 1 Beds | 1.1 Baths
-
Sold for $610,000
2134 W Shakespeare Avenue
- Logan Square
- 2 Beds | Baths
-
Sold for $565,000
7542 N Rockwell Street
- West Ridge
- 5 Beds | 3 Baths
-
Sold for $268,171
171 Springbrook Trail
- Oswego
- 2 Beds | 1.1 Baths
-
Sold for $385,000
300 W 42nd Place
- Fuller Park
- 3 Beds | 2 Baths
-
Sold for $650,000
234 W Polk Street #2503
- Loop
- 2 Beds | 2 Baths
-
Sold for $600,000
3204 S Lituanica Avenue
- Bridgeport
- 3 Beds | 2 Baths
-
Sold for $524,900
1013 W 16th Street #1W
- Lower West Side
- 3 Beds | 2.1 Baths
-
Sold for $247,000
7224 W Summerdale Avenue
- Norwood Park
- 2 Beds | 1 Baths
-
Sold for $607,500
2724 W Lexington Street
- East Garfield Park
- 9 Beds | Baths
-
Sold for $610,000
1825 N Winnebago Avenue #103
- Logan Square
- 2 Beds | 2 Baths
-
Sold for $215,000
4240 N Clarendon Avenue #100S
- Uptown
- 2 Beds | 1 Baths
-
Sold for $389,000
2337 S Sacramento Avenue
- South Lawndale
- 6 Beds | Baths
-
Sold for $234,000
8945 S Utica Avenue
- Evergreen Park
- 3 Beds | 1 Baths
-
Sold for $546,000
1516 W 19th Street #1
- Lower West Side
- 3 Beds | 2.1 Baths
-
Sold for $190,888
230 E Ontario Street #901
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $480,000
5234 S Homan Avenue
- Gage Park
- 9 Beds | Baths
-
Sold for $285,000
7562 W Devon Avenue
- Edison Park
- 2 Beds | 1 Baths
-
Sold for $330,000
2300 W Monroe Street #2
- Near West Side
- 3 Beds | 1 Baths
-
Sold for $527,000
4422 S Emerald Avenue
- New City
- 6 Beds | Baths
-
Sold for $495,000
2437 N Avers Avenue
- Logan Square
- 7 Beds | Baths
-
Sold for $202,500
380 Hoxie Avenue
- Calumet City
- 3 Beds | 2 Baths
-
Sold for $1,180,000
1201 S Prairie Avenue #3301
- Near South Side
- 3 Beds | 3 Baths
-
Sold for $195,000
332 Wesley Avenue #2B
- Oak Park
- 2 Beds | 1 Baths
-
Sold for $450,000
510 S Harvey Avenue
- Oak Park
- 4 Beds | 1.1 Baths
-
Sold for $370,000
5105 W 105th Place
- Oak Lawn
- 4 Beds | 2 Baths
-
Sold for $320,000
7954 S County Line Road
- Burr Ridge
- Land
-
Sold for $350,000
1070 W 15th Street #202
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $475,000
2716 W Lexington Street
- East Garfield Park
- 6 Beds | Baths
-
Sold for $425,000
2711 W 24th Street
- South Lawndale
- 3 Beds | Baths
-
Sold for $649,900
4711 Devon Avenue
- Lisle
- 3 Beds | 3 Baths
-
Sold for $550,000
5514 S Oak Park Avenue
- Garfield Ridge
- 3 Beds | 3.1 Baths
-
Sold for $592,500
9232 Broadway Avenue
- Brookfield
- 6 Beds | Baths
-
Sold for $368,000
3130 W 40th Place
- Brighton Park
- 6 Beds | Baths
-
Sold for $330,000
4326 W 118th Place
- Alsip / Garden Homes
- 4 Beds | 1.1 Baths
-
Sold for $450,000
1071 W 15th Street #201
- Near West Side
- 3 Beds | 2 Baths
-
Sold for $1,150,000
1107 W Chestnut Street #2W
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $399,900
5916 S Narragansett Avenue
- Clearing
- 3 Beds | 2 Baths
-
Sold for $245,000
8100 S Albany Avenue
- Ashburn
- 2 Beds | 1.1 Baths
-
Sold for $550,000
517 N Loomis Street
- Naperville
- 5 Beds | 3 Baths
-
Sold for $342,000
345 N Lasalle Street #2907
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $686,000
3443 W Barry Avenue
- Avondale
- 4 Beds | 3 Baths
-
Sold for $400,000
155 N Harbor Drive #4804
- Loop
- 1 Beds | 1.1 Baths
-
Sold for $500,000
7808 W 66th Street
- Bedford Park
- 4 Beds | 3.1 Baths
-
Sold for $269,500
18652 Morris Avenue
- Homewood
- 4 Beds | 2 Baths
-
Sold for $425,000
948 W 31st Place
- Bridgeport
- 6 Beds | Baths
-
Sold for $440,000
2342 W Adams Street #305
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $242,000
2602 W 79th Place
- Ashburn
- 4 Beds | 2 Baths
-
Sold for $650,000
1719 N Mohawk Street #E
- Lincoln Park
- 3 Beds | 2.1 Baths
-
Sold for $400,000
3501 W Le Moyne Street
- Humboldt Park
- 6 Beds | Baths
-
Sold for $209,900
3151 S Springfield Avenue
- South Lawndale
- 2 Beds | 2 Baths
-
Sold for $460,000
2931 W 24th Boulevard
- South Lawndale
- 6 Beds | Baths
-
Sold for $425,000
2707 Lincolnwood Drive
- Evanston
- 2 Beds | 1 Baths
-
Sold for $753,500
2405 W Iowa Street #401
- West Town
- 3 Beds | 2 Baths
-
Sold for $325,000
7950 S County Line Road
- Burr Ridge
- Land
-
Sold for $289,000
4448 S Princeton Avenue
- Fuller Park
- 8 Beds | Baths
-
Sold for $225,000
5341 N Oconto Avenue
- Norwood Park
- 2 Beds | 1 Baths
-
Sold for $411,000
1305 S Michigan Avenue #1103
- Near South Side
- 2 Beds | 2 Baths
-
Sold for $406,000
801 S Mitchell Avenue
- Arlington Heights
- 3 Beds | 2 Baths
-
Sold for $174,000
15240 Irving Avenue
- Dolton
- 3 Beds | 1.1 Baths
-
Sold for $500,000
1770 N Lee Court
- Palatine
- 3 Beds | 2.1 Baths
-
Sold for $652,500
316 E 17th Street
- Near South Side
- 2 Beds | 2.1 Baths
-
Sold for $374,900
2143 W 19th Street #1
- Lower West Side
- 3 Beds | 2 Baths
-
Sold for $415,000
2223 W Taylor Street
- Near West Side
- 6 Beds | Baths
-
Sold for $375,000
3339 S Artesian Avenue
- McKinley Park
- 6 Beds | Baths
-
Sold for $345,000
1626 S Morgan Street #2
- Lower West Side
- 2 Beds | 2 Baths
-
Sold for $316,000
1224 W Van Buren Street #615
- Near West Side
- 2 Beds | 1 Baths
-
Sold for $510,000
2652 W Jackson Boulevard
- East Garfield Park
- 7 Beds | Baths
-
Sold for $257,500
1601 S Michigan Avenue #306
- Near South Side
- 1 Beds | 1 Baths
-
Sold for $280,000
1151 W 14th Place #308
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $520,000
5208 S Tripp Avenue
- Archer Heights
- 8 Beds | Baths
-
Sold for $450,000
2345 W 21st Street
- Lower West Side
- 6 Beds | Baths
-
Sold for $575,000
916 W 18th Place
- Lower West Side
- 4 Beds | Baths
-
Sold for $375,000
1111 W 15th Street #319
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $86,000
2401 W Balmoral Avenue #2D
- Lincoln Square
- Studio Beds | 1 Baths
-
Sold for $400,000
865 Charleston Lane
- Hoffman Estates
- 4 Beds | 2 Baths
-
Sold for $265,000
1151 W 15th Street #342
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $260,000
6021 S Narragansett Avenue
- Clearing
- 4 Beds | 2 Baths
-
Sold for $375,000
5709 S Austin Avenue
- Garfield Ridge
- 4 Beds | 2 Baths
-
Sold for $575,000
1529 W Chestnut Street #102
- West Town
- 2 Beds | 2.1 Baths
-
Sold for $272,000
9441 S Central Park Avenue
- Evergreen Park
- 4 Beds | 3 Baths
-
Sold for $250,000
1500 W Monroe Street #210
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $489,900
4035 N Keystone Avenue
- Irving Park
- 4 Beds | Baths
-
Sold for $188,000
1639 W Montvale Avenue
- Morgan Park
- 3 Beds | 1.1 Baths
-
Sold for $350,000
650 W Wayman Street #503C
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $169,950
811 W Eastwood Avenue #101
- Uptown
- 1 Beds | 1 Baths
-
Sold for $200,000
7447 S Champlain Avenue
- Greater Grand Crossing
- 3 Beds | 2 Baths
-
Sold for $357,000
715 Citadel Drive
- Westmont
- 3 Beds | 3.1 Baths
-
Sold for $460,000
1519 Monroe Street #A
- Evanston
- 2 Beds | 2.1 Baths
-
Sold for $445,000
6101 N Sheridan Road #15A
- Edgewater
- 3 Beds | 2 Baths
-
Sold for $175,000
9318 S Marquette Avenue
- Calumet Heights
- 4 Beds | 1.1 Baths
-
Sold for $132,500
924 Wesley Avenue #1
- Oak Park
- 1 Beds | 1 Baths
-
Sold for $195,000
11925 W 33rd Street
- Beach Park
- 3 Beds | 1 Baths
-
Sold for $512,000
1321 Madison Street
- Evanston
- 3 Beds | 2.1 Baths
-
Sold for $450,000
5440 W Hutchinson Street
- Portage Park
- 6 Beds | 2.1 Baths
-
Sold for $740,000
901 N Oak Park Avenue
- Oak Park
- 5 Beds | 3.1 Baths
-
Sold for $145,000
118 E 59th Street
- Washington Park
- 3 Beds | 2.1 Baths
-
Sold for $125,000
11517 S Ashland Avenue
- West Pullman
- 3 Beds | 1 Baths
-
Sold for $74,500
12207 S Eggleston Avenue
- West Pullman
- 5 Beds | 2 Baths
-
Sold for $530,000
1746 E Indigo Court
- Mount Prospect
- 5 Beds | 2.1 Baths
-
Sold for $270,000
5435 S New England Avenue
- Garfield Ridge
- 3 Beds | 2 Baths
-
Sold for $86,900
2020 W 111th Street #1N
- Morgan Park
- 2 Beds | 1 Baths
-
Sold for $144,000
9411 Bay Colony Drive #3S
- Des Plaines
- 2 Beds | 1 Baths
-
Sold for $295,000
6200 S Ingleside Avenue #12B
- Woodlawn
- 3 Beds | 3 Baths
-
Sold for $250,000
440 N Wabash Avenue #4203
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $85,000
4800 S Chicago Beach Drive #1510N
- Kenwood
- 1 Beds | 1 Baths
-
Sold for $298,000
760 White Birch Lane
- Hawthorn Woods / Lake Zurich / Kildeer / Long Grove
- 3 Beds | 1.1 Baths
-
Sold for $243,000
345 N Lasalle Street #910
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $198,000
1560 N Sandburg Terrace #3505J
- Near North Side
- Studio Beds | 1 Baths
-
Sold for $340,000
1013 S Elmwood Avenue
- Oak Park
- 3 Beds | 2 Baths
-
Sold for $510,000
2545 S Dearborn Street #701
- Near South Side
- 2 Beds | 2 Baths
-
Sold for $160,000
1651 W Pratt Boulevard #2B
- Rogers Park
- 2 Beds | 1 Baths
-
Sold for $320,000
2633 W Morse Avenue
- West Ridge
- 3 Beds | 2 Baths
-
Sold for $305,000
720 N Larrabee Street #1004
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $310,000
1126 S Humphrey Avenue
- Oak Park
- 3 Beds | 1.1 Baths
-
Sold for $1,125,000
1238 W Henderson Street
- Lake View
- 12 Beds | Baths
-
Sold for $512,000
1167 W Madison Street #2E
- Near West Side
- 2 Beds | 2 Baths
-
Sold for $280,000
1560 N Sandburg Terrace #804
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $640,000
909 W Ohio Street #9
- West Town
- 3 Beds | 3 Baths
-
Sold for $200,000
4052 N Richmond Street #2A
- Irving Park
- 2 Beds | 1 Baths
-
Sold for $285,000
3S250 Cypress Drive
- Glen Ellyn
- 3 Beds | 2 Baths
-
Sold for $185,500
1360 N Sandburg Terrace #206C
- Near North Side
- Studio Beds | 1 Baths
-
Sold for $305,770
510 S Harvey Avenue
- Oak Park
- 4 Beds | 1.1 Baths
-
Sold for $315,000
932 Dunlop Avenue
- Forest Park
- 3 Beds | 2 Baths
-
Sold for $651,000
400 W Surf Street #1
- Lake View
- 3 Beds | 2.1 Baths
-
Sold for $185,000
435 W Oakdale Avenue #4D
- Lake View
- 1 Beds | 1 Baths
-
Sold for $467,500
2545 S Dearborn Street #701
- Near South Side
- 3 Beds | 2 Baths
-
Sold for $98,500
555 W Cornelia Avenue #503
- Lake View
- Studio Beds | 1 Baths
-
Sold for $225,000
644 Washington Boulevard #A
- Oak Park
- 2 Beds | 1.1 Baths
-
Sold for $230,000
1032 N Harvey Avenue
- Oak Park
- 3 Beds | 1 Baths
-
Sold for $389,500
6101 N Sheridan Road #15A
- Edgewater
- 3 Beds | 2 Baths
-
Sold for $471,500
1177 S Humphrey Avenue
- Oak Park
- 5 Beds | 3 Baths
-
Sold for $440,000
5848 W School Street
- Portage Park
- 5 Beds | 4 Baths
-
Sold for $270,000
33 Elgin Avenue #B
- Forest Park
- 2 Beds | 2.1 Baths
-
Sold for $160,000
3811 S Elmwood Avenue
- Berwyn
- 4 Beds | 2.1 Baths
-
Sold for $344,500
1115 S Elmwood Avenue
- Oak Park
- 3 Beds | 2 Baths
-
Sold for $415,000
1317 N Arbor Lane
- Palatine
- 4 Beds | 2.1 Baths
-
Sold for $199,900
2182 W Concord Lane
- Addison
- 3 Beds | 2.1 Baths
-
Sold for $430,000
1111 S State Street #A400
- Loop
- 2 Beds | 2 Baths
-
Sold for $220,000
0N672 Barry Avenue
- Wheaton
- 3 Beds | 1 Baths
-
Sold for $220,000
1455 N Sandburg Terrace #2706B
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $154,500
3015 S Lynn Court #A
- Mount Prospect
- 2 Beds | 1.1 Baths
-
Sold for $588,000
155 N Harbor Drive #3708
- Loop
- 2 Beds | 2 Baths
-
Sold for $400,000
41 E 8th Street #2402
- Loop
- 2 Beds | 2 Baths
-
Sold for $288,000
1800 W Roscoe Street #333
- North Center
- 1 Beds | 1 Baths
-
Sold for $262,000
898 Sorrel Court
- Carol Stream
- 3 Beds | 2.1 Baths
-
Sold for $425,400
3722 N Lincoln Avenue #3N
- North Center
- 2 Beds | 2 Baths
-
Sold for $137,500
140 Concord Drive
- Oswego
- 2 Beds | 2.1 Baths
-
Sold for $325,000
1360 N Sandburg Terrace #612C
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $216,500
519 W Melrose Street #512
- Lake View
- 1 Beds | 1 Baths
-
Sold for $161,900
1344 N Dearborn Street #9F
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $431,500
1457 W Wrightwood Avenue
- Lincoln Park
- 3 Beds | 1.1 Baths
-
Sold for $208,000
1560 N Sandburg Terrace #510
- Near North Side
- 1 Beds | 1 Baths
-
Sold for $397,000
3844 N Clark Street #1S
- Lake View
- 2 Beds | 2 Baths
-
Sold for $526,800
2060 N Stave Street #6
- Logan Square
- 4 Beds | 3 Baths
-
Sold for $150,000
1360 N Sandburg Terrace #206C
- Near North Side
- Studio Beds | 1 Baths
-
Sold for $353,000
528 N Elizabeth Street #3S
- West Town
- 2 Beds | 2 Baths