-
Sold for $660,000
2707 W Belmont Avenue #3E
- Avondale
- 3 Beds | 2 Baths
-
Sold for $370,000
2545 S Dearborn Street #705
- Near South Side
- 2 Beds | 2 Baths
-
Sold for $978,000
4024 N Bell Avenue
- North Center
- 3 Beds | 3 Baths
-
Sold for $420,000
6232 W Grace Street
- Dunning
- 3 Beds | 2 Baths
-
Sold for $526,000
1622 N 75th Avenue
- Elmwood Park
- 4 Beds | 2.1 Baths
-
Sold for $1,335,000
2621 W Windsor Avenue
- Lincoln Square
- 4 Beds | 2 Baths
-
Sold for $665,000
1000 Thomas Avenue
- Forest Park
- 6 Beds | 3.1 Baths
-
Sold for $565,000
155 N Harbor Drive #803
- Loop
- 2 Beds | 2 Baths
-
Sold for $350,000
2619 W Agatite Avenue #3D
- Lincoln Square
- 2 Beds | 2 Baths
-
Sold for $2,000,000
3817 N Lowell Avenue
- Irving Park
- 6 Beds | 4.1 Baths
-
Sold for $565,000
5229 W Carmen Avenue
- Jefferson Park
- 3 Beds | 2 Baths
-
Sold for $188,000
2834 W Granville Avenue #2A
- West Ridge
- 2 Beds | 1 Baths
-
Sold for $701,655
1655 N Campbell Avenue #1
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $1,430,000
2125 Sherman Avenue
- Evanston
- 5 Beds | 3.1 Baths
-
Sold for $1,600,000
550 Thatcher Avenue
- River Forest
- 6 Beds | 5.1 Baths
-
Sold for $595,000
513 N Claremont Avenue #3S
- West Town
- 2 Beds | 2 Baths
-
Sold for $385,000
700 Delphia Avenue
- Elk Grove Village
- 3 Beds | 1 Baths
-
Sold for $458,000
5246 N Mason Avenue
- Jefferson Park
- 3 Beds | 2 Baths
-
Sold for $365,000
3725 Raymond Avenue
- Brookfield
- 3 Beds | 1 Baths
-
Sold for $350,000
707 W Montrose Avenue #2E
- Uptown
- 2 Beds | 1.1 Baths
-
Sold for $690,000
2170 N Stave Street #1
- Logan Square
- 3 Beds | 3 Baths
-
Sold for $745,000
2126 W Armitage Avenue #4
- Logan Square
- 3 Beds | 2.1 Baths
-
Sold for $275,000
2215 W 18th Street
- Lower West Side
- 3 Beds | 1 Baths
-
Sold for $395,000
5812 Concord Court
- Hanover Park
- 4 Beds | 2.1 Baths
-
Sold for $800,000
616 Woodbine Avenue
- Oak Park
- 4 Beds | 3.1 Baths
-
Sold for $710,000
218 E Hillside Road
- Barrington Area
- 4 Beds | 3 Baths
-
Sold for $1,400,000
5338 N Glenwood Avenue
- Edgewater
- 6 Beds | Baths
-
Sold for $650,000
4616 N Claremont Avenue
- Lincoln Square
- 4 Beds | 2 Baths
-
Sold for $486,000
120 N Lambert Road
- Glen Ellyn
- 4 Beds | 2 Baths
-
Sold for $358,000
1400 W Elmdale Avenue #3E
- Edgewater
- 2 Beds | 1 Baths
-
Sold for $455,000
5564 W Ardmore Avenue
- Jefferson Park
- 3 Beds | 2 Baths
-
Sold for $240,000
2831 N Woodard Street #3N
- Avondale
- 1 Beds | 1 Baths
-
Sold for $485,000
4226 N Ashland Avenue #1B
- Lake View
- 3 Beds | 2 Baths
-
Sold for $415,000
2626 N Sawyer Avenue #2
- Logan Square
- 2 Beds | 2 Baths
-
Sold for $860,000
639 W Wrightwood Avenue #2
- Lincoln Park
- 3 Beds | 3 Baths
-
Sold for $360,000
2545 S Dearborn Street #406
- Near South Side
- 3 Beds | 2 Baths
-
Sold for $620,000
4232 N Sawyer Avenue
- Irving Park
- 4 Beds | 3 Baths
-
Sold for $300,000
7438 N Hermitage Avenue #1F
- Rogers Park
- 4 Beds | 2 Baths
-
Sold for $355,000
5930 W Berenice Avenue
- Portage Park
- 3 Beds | 1 Baths
-
Sold for $275,000
2546 W Leland Avenue #2
- Lincoln Square
- 1 Beds | 1 Baths
-
Sold for $180,000
4840 W Henderson Street #3A
- Portage Park
- 2 Beds | 1 Baths
-
Sold for $310,000
1321 W Sunnyside Avenue #1
- Uptown
- 2 Beds | 1 Baths
-
Sold for $333,000
3348 W Grace Street #2
- Irving Park
- 2 Beds | 2 Baths
-
Sold for $790,000
3453 N Racine Avenue #1S
- Lake View
- 3 Beds | 2.1 Baths
-
Sold for $540,000
905 N Kingsbury Street #905
- Near North Side
- 2 Beds | 2.1 Baths
-
Sold for $865,000
1819 N Dayton Street
- Lincoln Park
- 3 Beds | 3.1 Baths
-
Sold for $385,000
1439 W Addison Avenue #3
- Lake View
- 2 Beds | 2 Baths
-
Sold for $230,000
2831 N Woodard Street #1N
- Avondale
- 1 Beds | 1 Baths
-
Sold for $489,000
8539 Springfield Avenue
- Skokie
- 3 Beds | 2 Baths
-
Sold for $450,000
845 W Montrose Avenue #3E
- Uptown
- 2 Beds | 2 Baths
-
Sold for $112,000
7929 W Grand Avenue #510
- Elmwood Park
- 1 Beds | 1 Baths
-
Sold for $315,000
4527 N Keokuk Avenue
- Irving Park
- 5 Beds | 2 Baths
-
Sold for $805,000
28W340 Flanders Lane
- Winfield
- 6 Beds | 6 Baths
-
Sold for $115,000
2551 N Laramie Avenue #1N
- Belmont Cragin
- 1 Beds | 1 Baths
-
Sold for $435,000
4436 N Campbell Avenue #3N
- Lincoln Square
- 2 Beds | 2 Baths
-
Sold for $225,000
2831 N Woodard Street #2N
- Avondale
- 1 Beds | 1 Baths
-
Sold for $985,000
3931 Linden Avenue
- Western Springs
- 4 Beds | 2.1 Baths
-
Sold for $866,000
2200 Pioneer Road
- Evanston
- 4 Beds | 3 Baths
-
Sold for $900,000
445 W Briar Place #3
- Lake View
- 3 Beds | 2 Baths
-
Sold for $615,000
3736 N Fremont Street #4
- Lake View
- 2 Beds | 2 Baths
-
Sold for $665,000
1516 N Rockwell Street #1
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $327,000
15416 Pine Drive
- Oak Forest
- 4 Beds | 2.1 Baths
-
Sold for $195,000
115 Hazelnut Drive
- Streamwood
- 3 Beds | 1.1 Baths
-
Sold for $410,000
1520 W Wilson Avenue #2W
- Uptown
- 2 Beds | 2 Baths
-
Sold for $577,000
2128 N Bell Avenue
- Logan Square
- 3 Beds | 2 Baths
-
Sold for $401,500
262 Hanburg Lane
- Bolingbrook
- 3 Beds | 2 Baths
-
Sold for $295,000
3117 N Paulina Street #1
- Lake View
- 2 Beds | 1 Baths
-
Sold for $360,000
4124 Elm Avenue
- Brookfield
- 3 Beds | 2 Baths
-
Sold for $358,000
850 W Buckingham Place #1N
- Lake View
- 2 Beds | 2 Baths
-
Sold for $395,500
5246 N Mason Avenue
- Jefferson Park
- 3 Beds | 2 Baths
-
Sold for $267,000
9635 Reeves Court
- Franklin Park
- 2 Beds | 2 Baths
-
Sold for $289,000
1427 W Leland Avenue #3
- Uptown
- 2 Beds | 1 Baths
-
Sold for $903,000
2213 W Roscoe Street #3
- North Center
- 3 Beds | 2.1 Baths
-
Sold for $475,000
3215 N Washtenaw Avenue #3215
- Avondale
- 2 Beds | 2.2 Baths
-
Sold for $178,000
6309 N Bell Avenue #2N
- West Ridge
- 2 Beds | 2 Baths
-
Sold for $430,000
4446 N Campbell Avenue #3N
- Lincoln Square
- 2 Beds | 2 Baths
-
Sold for $890,000
1956 N Mohawk Street #C
- Lincoln Park
- 3 Beds | 2.1 Baths
-
Sold for $330,000
707 W Montrose Avenue #2E
- Uptown
- 2 Beds | 1.1 Baths
-
Sold for $350,000
5208 W Cornelia Avenue
- Portage Park
- 3 Beds | 2.1 Baths
-
Sold for $550,000
901 W Ainslie Street #2
- Uptown
- 3 Beds | 2 Baths
-
Sold for $731,500
3232 W Belle Plaine Avenue
- Irving Park
- 4 Beds | 3 Baths
-
Sold for $450,000
5564 W Ardmore Avenue
- Jefferson Park
- 3 Beds | 2 Baths
-
Sold for $920,000
1019 Chicago Avenue
- Oak Park
- 4 Beds | 2.1 Baths
-
Sold for $640,000
1827 W Iowa Street #1
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $590,000
3923 N Mozart Street
- Irving Park
- 3 Beds | 2 Baths
-
Sold for $869,000
720 N Larrabee Street #G04
- Near North Side
- 3 Beds | 3 Baths
-
Sold for $359,900
6111 N Nassau Avenue
- Norwood Park
- 3 Beds | 2 Baths
-
Sold for $365,000
1145 Van Buren Avenue
- Des Plaines
- 4 Beds | 2.1 Baths
-
Sold for $310,000
101 Summit Avenue #409
- Park Ridge
- 1 Beds | 1 Baths
-
Sold for $359,000
3221 N Overhill Avenue
- Dunning
- 4 Beds | 2 Baths
-
Sold for $345,000
1381 Willow Avenue
- Des Plaines
- 4 Beds | 3 Baths
-
Sold for $276,000
5050 W Byron Street
- Portage Park
- 4 Beds | 1.1 Baths
-
Sold for $886,000
806 Fair Oaks Avenue
- Oak Park
- 4 Beds | 2.1 Baths
-
Sold for $590,000
4554 N Paulina Street #7
- Uptown
- 3 Beds | 2.1 Baths
-
Sold for $585,000
1807 W Armitage Avenue #3W
- Logan Square
- 3 Beds | 2.1 Baths
-
Sold for $419,700
2031 W Balmoral Avenue #3
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $508,000
4046 N Clark Street #C
- Lake View
- 2 Beds | 2.1 Baths
-
Sold for $142,500
4892 N Ashland Avenue #2E
- Uptown
- 1 Beds | 1 Baths
-
Sold for $495,000
3844 N Clark Street #T
- Lake View
- 3 Beds | 2 Baths
-
Sold for $225,000
850 N Damen Avenue #3F
- West Town
- 2 Beds | 1 Baths
-
Sold for $400,000
4414 N Malden Street #3N
- Uptown
- 3 Beds | 2 Baths
-
Sold for $635,000
1827 W Iowa Street #1
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $470,000
3923 N Christiana Avenue
- Irving Park
- 3 Beds | 2 Baths
-
Sold for $226,500
3402 N Janssen Avenue #G
- Lake View
- 2 Beds | 1 Baths
-
Sold for $255,000
1546 W Sherwin Avenue #1N
- Rogers Park
- 2 Beds | 2 Baths
-
Sold for $585,000
1130 Osterman Avenue
- Deerfield, Bannockburn, Riverwoods
- 4 Beds | 4.1 Baths
-
Sold for $278,000
1536 W Farwell Avenue #1D
- Rogers Park
- 3 Beds | 2.1 Baths
-
Sold for $390,000
1416 N Campbell Avenue #2
- West Town
- 2 Beds | 2 Baths
-
Sold for $402,500
1516 N Rockwell Street #2
- West Town
- 2 Beds | 2 Baths
-
Sold for $495,000
2221 W Belmont Avenue #304
- North Center
- 2 Beds | 2 Baths
-
Sold for $420,000
1908 W Armitage Avenue #2E
- Logan Square
- 2 Beds | 2 Baths
-
Sold for $740,000
813 Downing Street
- Northbrook
- 5 Beds | 3.1 Baths
-
Sold for $836,500
2434 W Gunnison Street
- Lincoln Square
- 4 Beds | 3.1 Baths
-
Sold for $459,000
2341 W Adams Street #4E
- Near West Side
- 3 Beds | 2 Baths
-
Sold for $510,000
4152 N Lincoln Avenue #4W
- North Center
- 3 Beds | 2.1 Baths
-
Sold for $275,000
680 N Green Street #207
- West Town
- 1 Beds | 1 Baths
-
Sold for $245,000
719 Emerson Street #3E
- Evanston
- 2 Beds | 1 Baths
-
Sold for $443,000
1546 N Orleans Street #704
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $525,000
2121 N Whipple Street
- Logan Square
- Land
-
Sold for $344,000
2020 N Lincoln Park West #3A
- Lincoln Park
- 2 Beds | 2 Baths
-
Sold for $340,000
4514 N Dover Street #2N
- Uptown
- 2 Beds | 1.1 Baths
-
Sold for $351,000
3432 Prairie Avenue
- Brookfield
- 4 Beds | 2 Baths
-
Sold for $255,000
1733 W Irving Park Road #208
- Lake View
- 1 Beds | 1 Baths
-
Sold for $580,000
6214 N Leroy Avenue
- Forest Glen
- 3 Beds | 2.1 Baths
-
Sold for $187,500
4855 N Bernard Street #2S
- Albany Park
- 2 Beds | 1 Baths
-
Sold for $335,000
5531 N Campbell Avenue #2
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $630,000
2734 N Francisco Avenue
- Logan Square
- 3 Beds | 1.1 Baths
-
Sold for $247,500
4835 N Ashland Avenue #3E
- Uptown
- 2 Beds | 1 Baths
-
Sold for $239,000
4839 N Ashland Avenue #3W
- Uptown
- 2 Beds | 1 Baths
-
Sold for $245,000
4252 N Spaulding Avenue #2A
- Irving Park
- 2 Beds | 1 Baths
-
Sold for $330,000
5306 W Melrose Street
- Portage Park
- 4 Beds | 3.1 Baths
-
Sold for $525,000
447 Circle Avenue
- Forest Park
- 4 Beds | 2.1 Baths
-
Sold for $411,000
4707 N Magnolia Avenue #1S
- Uptown
- 3 Beds | 2 Baths
-
Sold for $215,000
4334 N Sacramento Avenue #1W
- Irving Park
- 2 Beds | 2 Baths
-
Sold for $590,000
0S066 Sheldon Lane
- Geneva
- 5 Beds | 4.1 Baths
-
Sold for $547,000
241 Devon Avenue
- Park Ridge
- 4 Beds | 3.1 Baths
-
Sold for $620,000
3151 N Lincoln Avenue #320
- Lake View
- 3 Beds | 2 Baths
-
Sold for $465,000
1350 W Fullerton Avenue #513
- Lincoln Park
- 2 Beds | 2 Baths
-
Sold for $402,000
1416 Highland Avenue
- Berwyn
- 5 Beds | 2 Baths
-
Sold for $858,500
2433 W Winona Street
- Lincoln Square
- 4 Beds | 4.1 Baths
-
Sold for $280,000
680 N Green Street #307
- West Town
- 1 Beds | 1 Baths
-
Sold for $297,000
5622 N Mulligan Avenue
- Norwood Park
- 3 Beds | 2 Baths
-
Sold for $365,000
1671 N Claremont Avenue #5
- West Town
- 2 Beds | 2 Baths
-
Sold for $119,000
4840 W Henderson Street #3A
- Portage Park
- 2 Beds | 1 Baths
-
Sold for $425,000
22 N Morgan Street #110
- Near West Side
- 2 Beds | 0.2 Baths
-
Sold for $330,000
4719 N Beacon Street #2N
- Uptown
- 2 Beds | 2 Baths
-
Sold for $385,000
445 Courtesy Lane
- Des Plaines
- 4 Beds | 3 Baths
-
Sold for $441,000
345 N Lasalle Drive #4503
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $434,000
1516 N Rockwell Street #3
- West Town
- 2 Beds | 2 Baths
-
Sold for $355,000
314 Southgate Drive
- Indian Creek / Vernon Hills
- 3 Beds | 2.1 Baths
-
Sold for $454,000
4229 N Kenmore Avenue #1N
- Uptown
- 4 Beds | 2.1 Baths
-
Sold for $305,000
1423 W Oakdale Avenue #1
- Lake View
- 2 Beds | 1 Baths
-
Sold for $100,000
6812 N Wayne Avenue #2C
- Rogers Park
- 1 Beds | 1 Baths
-
Sold for $1,072,500
5514 N Wayne Avenue
- Edgewater
- 4 Beds | 2.2 Baths
-
Sold for $129,000
6812 N Wayne Avenue #3D
- Rogers Park
- 1 Beds | 1 Baths
-
Sold for $867,000
2213 W Roscoe Street #3
- North Center
- 3 Beds | 2.1 Baths
-
Sold for $557,500
525 W Belmont Avenue #1W
- Lake View
- 4 Beds | 2.1 Baths
-
Sold for $675,000
2927 W Nelson Street
- Avondale
- 4 Beds | 3.1 Baths
-
Sold for $485,000
4109 N Albany Avenue
- Irving Park
- 4 Beds | 2.1 Baths
-
Sold for $605,000
399 Jackson Avenue
- Glencoe
- 4 Beds | 2.1 Baths
-
Sold for $400,000
4814 N Damen Avenue #306
- Lincoln Square
- 2 Beds | 2 Baths
-
Sold for $231,500
723 Emerson Street #2E
- Evanston
- 2 Beds | 1.1 Baths
-
Sold for $555,000
1509 N Campbell Avenue #1S
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $488,000
5751 N Campbell Avenue
- West Ridge
- 4 Beds | Baths
-
Sold for $579,000
1527 Northwoods Road
- Deerfield, Bannockburn, Riverwoods
- 5 Beds | 4.1 Baths
-
Sold for $562,500
1254 W North Shore Avenue
- Rogers Park
- 5 Beds | Baths
-
Sold for $877,000
2122 W Crystal Street #1E
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $245,000
1423 W Thome Avenue #1N
- Edgewater
- 2 Beds | 1 Baths
-
Sold for $127,500
1225 W Lunt Avenue #2A
- Rogers Park
- 2 Beds | 1 Baths
-
Sold for $610,000
2245 Covert Road
- Glenview / Golf
- 4 Beds | 4 Baths
-
Sold for $472,000
2335 W George Street
- Avondale
- 3 Beds | 2.1 Baths
-
Sold for $315,000
1905 Glenview Avenue
- Park Ridge
- 3 Beds | 1.1 Baths
-
Sold for $264,000
4346 N Pulaski Road #201
- Irving Park
- 3 Beds | 2.1 Baths
-
Sold for $615,000
1516 N Rockwell Street #1
- West Town
- 3 Beds | 2.1 Baths
-
Sold for $382,000
3209 N Drake Avenue #F
- Avondale
- 3 Beds | 2 Baths
-
Sold for $329,000
3916 N New England Avenue
- Dunning
- 5 Beds | 2.1 Baths
-
Sold for $180,000
4117 W Berteau Avenue #204
- Irving Park
- 2 Beds | 1 Baths
-
Sold for $329,000
4711 N Kenmore Avenue #2N
- Uptown
- 2 Beds | 2 Baths
-
Sold for $650,000
5850 N Virginia Avenue
- West Ridge
- 4 Beds | 2.2 Baths
-
Sold for $364,526
3446 W Hirsch Street
- Humboldt Park
- 5 Beds | 2 Baths
-
Sold for $412,000
2725 W Farragut Avenue
- Lincoln Square
- 4 Beds | 3 Baths
-
Sold for $275,000
5435 W Warwick Avenue
- Portage Park
- 3 Beds | 2 Baths
-
Sold for $615,000
616 Iowa Street
- Oak Park
- 3 Beds | 2.1 Baths
-
Sold for $450,000
2258 W Huron Street #J
- West Town
- 2 Beds | 1.1 Baths
-
Sold for $619,000
2718 W Giddings Street
- Lincoln Square
- 3 Beds | 2 Baths
-
Sold for $511,000
3012 N Waterloo Court #5
- Lake View
- 3 Beds | 2 Baths
-
Sold for $524,000
5917 N Maplewood Avenue
- West Ridge
- 4 Beds | Baths
-
Sold for $568,000
1008 N Larrabee Street #2S
- Near North Side
- 2 Beds | 2 Baths
-
Sold for $540,000
4104 N Bell Avenue
- North Center
- 3 Beds | 1.1 Baths
-
Sold for $238,000
1381 Willow Avenue
- Des Plaines
- 3 Beds | 2 Baths
-
Sold for $400,500
2444 W Diversey Avenue #4W
- Avondale
- 2 Beds | 2 Baths
-
Sold for $192,000
6403 Fairfield Avenue
- Berwyn
- 2 Beds | 1 Baths
-
Sold for $422,000
829 N California Avenue #2
- West Town
- 3 Beds | 2 Baths
-
Sold for $403,500
4226 N Ashland Avenue #1A
- Lake View
- 3 Beds | 2 Baths
-
Sold for $335,000
165 N Canal Street #602
- Near West Side
- 1 Beds | 1 Baths
-
Sold for $728,000
445 W Briar Place #3
- Lake View
- 3 Beds | 2 Baths
-
Sold for $450,000
4709 N Rockwell Street #1
- Lincoln Square
- 3 Beds | 3 Baths
-
Sold for $294,500
2700 W Belmont Avenue #207
- Avondale
- 2 Beds | 2 Baths
-
Sold for $345,000
3257 W Palmer Street #3A
- Logan Square
- 3 Beds | 2 Baths
-
Sold for $322,000
2421 N Sawyer Avenue #2
- Logan Square
- 2 Beds | 1 Baths