• Sold

    Sold for $660,000

    2707 W Belmont Avenue #3E

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $370,000

    2545 S Dearborn Street #705

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $978,000

    4024 N Bell Avenue

    • North Center
    • 3 Beds | 3 Baths

  • Sold

    Sold for $420,000

    6232 W Grace Street

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $526,000

    1622 N 75th Avenue

    • Elmwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $1,335,000

    2621 W Windsor Avenue

    • Lincoln Square
    • 4 Beds | 2 Baths

  • Sold

    Sold for $665,000

    1000 Thomas Avenue

    • Forest Park
    • 6 Beds | 3.1 Baths

  • Sold

    Sold for $565,000

    155 N Harbor Drive #803

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    2619 W Agatite Avenue #3D

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,000,000

    3817 N Lowell Avenue

    • Irving Park
    • 6 Beds | 4.1 Baths

  • Sold

    Sold for $565,000

    5229 W Carmen Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $188,000

    2834 W Granville Avenue #2A

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $701,655

    1655 N Campbell Avenue #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $1,430,000

    2125 Sherman Avenue

    • Evanston
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $1,600,000

    550 Thatcher Avenue

    • River Forest
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $595,000

    513 N Claremont Avenue #3S

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $385,000

    700 Delphia Avenue

    • Elk Grove Village
    • 3 Beds | 1 Baths

  • Sold

    Sold for $458,000

    5246 N Mason Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $365,000

    3725 Raymond Avenue

    • Brookfield
    • 3 Beds | 1 Baths

  • Sold

    Sold for $350,000

    707 W Montrose Avenue #2E

    • Uptown
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $690,000

    2170 N Stave Street #1

    • Logan Square
    • 3 Beds | 3 Baths

  • Sold

    Sold for $745,000

    2126 W Armitage Avenue #4

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $275,000

    2215 W 18th Street

    • Lower West Side
    • 3 Beds | 1 Baths

  • Sold

    Sold for $395,000

    5812 Concord Court

    • Hanover Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $800,000

    616 Woodbine Avenue

    • Oak Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $710,000

    218 E Hillside Road

    • Barrington Area
    • 4 Beds | 3 Baths

  • Sold

    Sold for $1,400,000

    5338 N Glenwood Avenue

    • Edgewater
    • 6 Beds | Baths

  • Sold

    Sold for $650,000

    4616 N Claremont Avenue

    • Lincoln Square
    • 4 Beds | 2 Baths

  • Sold

    Sold for $486,000

    120 N Lambert Road

    • Glen Ellyn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $358,000

    1400 W Elmdale Avenue #3E

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $455,000

    5564 W Ardmore Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $240,000

    2831 N Woodard Street #3N

    • Avondale
    • 1 Beds | 1 Baths

  • Sold

    Sold for $485,000

    4226 N Ashland Avenue #1B

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $415,000

    2626 N Sawyer Avenue #2

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $860,000

    639 W Wrightwood Avenue #2

    • Lincoln Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $360,000

    2545 S Dearborn Street #406

    • Near South Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $620,000

    4232 N Sawyer Avenue

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $300,000

    7438 N Hermitage Avenue #1F

    • Rogers Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $355,000

    5930 W Berenice Avenue

    • Portage Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $275,000

    2546 W Leland Avenue #2

    • Lincoln Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $180,000

    4840 W Henderson Street #3A

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $310,000

    1321 W Sunnyside Avenue #1

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $333,000

    3348 W Grace Street #2

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $790,000

    3453 N Racine Avenue #1S

    • Lake View
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $540,000

    905 N Kingsbury Street #905

    • Near North Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $865,000

    1819 N Dayton Street

    • Lincoln Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $385,000

    1439 W Addison Avenue #3

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    2831 N Woodard Street #1N

    • Avondale
    • 1 Beds | 1 Baths

  • Sold

    Sold for $489,000

    8539 Springfield Avenue

    • Skokie
    • 3 Beds | 2 Baths

  • Sold

    Sold for $450,000

    845 W Montrose Avenue #3E

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $112,000

    7929 W Grand Avenue #510

    • Elmwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $315,000

    4527 N Keokuk Avenue

    • Irving Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $805,000

    28W340 Flanders Lane

    • Winfield
    • 6 Beds | 6 Baths

  • Sold

    Sold for $115,000

    2551 N Laramie Avenue #1N

    • Belmont Cragin
    • 1 Beds | 1 Baths

  • Sold

    Sold for $435,000

    4436 N Campbell Avenue #3N

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $225,000

    2831 N Woodard Street #2N

    • Avondale
    • 1 Beds | 1 Baths

  • Sold

    Sold for $985,000

    3931 Linden Avenue

    • Western Springs
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $866,000

    2200 Pioneer Road

    • Evanston
    • 4 Beds | 3 Baths

  • Sold

    Sold for $900,000

    445 W Briar Place #3

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $615,000

    3736 N Fremont Street #4

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $665,000

    1516 N Rockwell Street #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $327,000

    15416 Pine Drive

    • Oak Forest
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $195,000

    115 Hazelnut Drive

    • Streamwood
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $410,000

    1520 W Wilson Avenue #2W

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $577,000

    2128 N Bell Avenue

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $401,500

    262 Hanburg Lane

    • Bolingbrook
    • 3 Beds | 2 Baths

  • Sold

    Sold for $295,000

    3117 N Paulina Street #1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $360,000

    4124 Elm Avenue

    • Brookfield
    • 3 Beds | 2 Baths

  • Sold

    Sold for $358,000

    850 W Buckingham Place #1N

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $395,500

    5246 N Mason Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $267,000

    9635 Reeves Court

    • Franklin Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $289,000

    1427 W Leland Avenue #3

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $903,000

    2213 W Roscoe Street #3

    • North Center
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $475,000

    3215 N Washtenaw Avenue #3215

    • Avondale
    • 2 Beds | 2.2 Baths

  • Sold

    Sold for $178,000

    6309 N Bell Avenue #2N

    • West Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $430,000

    4446 N Campbell Avenue #3N

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $890,000

    1956 N Mohawk Street #C

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $330,000

    707 W Montrose Avenue #2E

    • Uptown
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $350,000

    5208 W Cornelia Avenue

    • Portage Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $550,000

    901 W Ainslie Street #2

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $731,500

    3232 W Belle Plaine Avenue

    • Irving Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $450,000

    5564 W Ardmore Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $920,000

    1019 Chicago Avenue

    • Oak Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $640,000

    1827 W Iowa Street #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $590,000

    3923 N Mozart Street

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $869,000

    720 N Larrabee Street #G04

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $359,900

    6111 N Nassau Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $365,000

    1145 Van Buren Avenue

    • Des Plaines
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $310,000

    101 Summit Avenue #409

    • Park Ridge
    • 1 Beds | 1 Baths

  • Sold

    Sold for $359,000

    3221 N Overhill Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $345,000

    1381 Willow Avenue

    • Des Plaines
    • 4 Beds | 3 Baths

  • Sold

    Sold for $276,000

    5050 W Byron Street

    • Portage Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $886,000

    806 Fair Oaks Avenue

    • Oak Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $590,000

    4554 N Paulina Street #7

    • Uptown
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $585,000

    1807 W Armitage Avenue #3W

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $419,700

    2031 W Balmoral Avenue #3

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $508,000

    4046 N Clark Street #C

    • Lake View
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $142,500

    4892 N Ashland Avenue #2E

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $495,000

    3844 N Clark Street #T

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $225,000

    850 N Damen Avenue #3F

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    4414 N Malden Street #3N

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $635,000

    1827 W Iowa Street #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $470,000

    3923 N Christiana Avenue

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $226,500

    3402 N Janssen Avenue #G

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $255,000

    1546 W Sherwin Avenue #1N

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $585,000

    1130 Osterman Avenue

    • Deerfield, Bannockburn, Riverwoods
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $278,000

    1536 W Farwell Avenue #1D

    • Rogers Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $390,000

    1416 N Campbell Avenue #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $402,500

    1516 N Rockwell Street #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $495,000

    2221 W Belmont Avenue #304

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $420,000

    1908 W Armitage Avenue #2E

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $740,000

    813 Downing Street

    • Northbrook
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $836,500

    2434 W Gunnison Street

    • Lincoln Square
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $459,000

    2341 W Adams Street #4E

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $510,000

    4152 N Lincoln Avenue #4W

    • North Center
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $275,000

    680 N Green Street #207

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $245,000

    719 Emerson Street #3E

    • Evanston
    • 2 Beds | 1 Baths

  • Sold

    Sold for $443,000

    1546 N Orleans Street #704

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $525,000

    2121 N Whipple Street

    • Logan Square
    • Land
  • Sold

    Sold for $344,000

    2020 N Lincoln Park West #3A

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $340,000

    4514 N Dover Street #2N

    • Uptown
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $351,000

    3432 Prairie Avenue

    • Brookfield
    • 4 Beds | 2 Baths

  • Sold

    Sold for $255,000

    1733 W Irving Park Road #208

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $580,000

    6214 N Leroy Avenue

    • Forest Glen
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $187,500

    4855 N Bernard Street #2S

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $335,000

    5531 N Campbell Avenue #2

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $630,000

    2734 N Francisco Avenue

    • Logan Square
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $247,500

    4835 N Ashland Avenue #3E

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $239,000

    4839 N Ashland Avenue #3W

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $245,000

    4252 N Spaulding Avenue #2A

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $330,000

    5306 W Melrose Street

    • Portage Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $525,000

    447 Circle Avenue

    • Forest Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $411,000

    4707 N Magnolia Avenue #1S

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    4334 N Sacramento Avenue #1W

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $590,000

    0S066 Sheldon Lane

    • Geneva
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $547,000

    241 Devon Avenue

    • Park Ridge
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $620,000

    3151 N Lincoln Avenue #320

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $465,000

    1350 W Fullerton Avenue #513

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $402,000

    1416 Highland Avenue

    • Berwyn
    • 5 Beds | 2 Baths

  • Sold

    Sold for $858,500

    2433 W Winona Street

    • Lincoln Square
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $280,000

    680 N Green Street #307

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $297,000

    5622 N Mulligan Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $365,000

    1671 N Claremont Avenue #5

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $119,000

    4840 W Henderson Street #3A

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $425,000

    22 N Morgan Street #110

    • Near West Side
    • 2 Beds | 0.2 Baths

  • Sold

    Sold for $330,000

    4719 N Beacon Street #2N

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $385,000

    445 Courtesy Lane

    • Des Plaines
    • 4 Beds | 3 Baths

  • Sold

    Sold for $441,000

    345 N Lasalle Drive #4503

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $434,000

    1516 N Rockwell Street #3

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $355,000

    314 Southgate Drive

    • Indian Creek / Vernon Hills
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $454,000

    4229 N Kenmore Avenue #1N

    • Uptown
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $305,000

    1423 W Oakdale Avenue #1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $100,000

    6812 N Wayne Avenue #2C

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $1,072,500

    5514 N Wayne Avenue

    • Edgewater
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $129,000

    6812 N Wayne Avenue #3D

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $867,000

    2213 W Roscoe Street #3

    • North Center
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $557,500

    525 W Belmont Avenue #1W

    • Lake View
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $675,000

    2927 W Nelson Street

    • Avondale
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $485,000

    4109 N Albany Avenue

    • Irving Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $605,000

    399 Jackson Avenue

    • Glencoe
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    4814 N Damen Avenue #306

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $231,500

    723 Emerson Street #2E

    • Evanston
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $555,000

    1509 N Campbell Avenue #1S

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $488,000

    5751 N Campbell Avenue

    • West Ridge
    • 4 Beds | Baths

  • Sold

    Sold for $579,000

    1527 Northwoods Road

    • Deerfield, Bannockburn, Riverwoods
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $562,500

    1254 W North Shore Avenue

    • Rogers Park
    • 5 Beds | Baths

  • Sold

    Sold for $877,000

    2122 W Crystal Street #1E

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $245,000

    1423 W Thome Avenue #1N

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $127,500

    1225 W Lunt Avenue #2A

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $610,000

    2245 Covert Road

    • Glenview / Golf
    • 4 Beds | 4 Baths

  • Sold

    Sold for $472,000

    2335 W George Street

    • Avondale
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $315,000

    1905 Glenview Avenue

    • Park Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $264,000

    4346 N Pulaski Road #201

    • Irving Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $615,000

    1516 N Rockwell Street #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $382,000

    3209 N Drake Avenue #F

    • Avondale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $329,000

    3916 N New England Avenue

    • Dunning
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $180,000

    4117 W Berteau Avenue #204

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $329,000

    4711 N Kenmore Avenue #2N

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $650,000

    5850 N Virginia Avenue

    • West Ridge
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $364,526

    3446 W Hirsch Street

    • Humboldt Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $412,000

    2725 W Farragut Avenue

    • Lincoln Square
    • 4 Beds | 3 Baths

  • Sold

    Sold for $275,000

    5435 W Warwick Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $615,000

    616 Iowa Street

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $450,000

    2258 W Huron Street #J

    • West Town
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $619,000

    2718 W Giddings Street

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $511,000

    3012 N Waterloo Court #5

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $524,000

    5917 N Maplewood Avenue

    • West Ridge
    • 4 Beds | Baths

  • Sold

    Sold for $568,000

    1008 N Larrabee Street #2S

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $540,000

    4104 N Bell Avenue

    • North Center
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $238,000

    1381 Willow Avenue

    • Des Plaines
    • 3 Beds | 2 Baths

  • Sold

    Sold for $400,500

    2444 W Diversey Avenue #4W

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $192,000

    6403 Fairfield Avenue

    • Berwyn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $422,000

    829 N California Avenue #2

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $403,500

    4226 N Ashland Avenue #1A

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $335,000

    165 N Canal Street #602

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $728,000

    445 W Briar Place #3

    • Lake View
    • 3 Beds | 2 Baths

  • Sold

    Sold for $450,000

    4709 N Rockwell Street #1

    • Lincoln Square
    • 3 Beds | 3 Baths

  • Sold

    Sold for $294,500

    2700 W Belmont Avenue #207

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $345,000

    3257 W Palmer Street #3A

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $322,000

    2421 N Sawyer Avenue #2

    • Logan Square
    • 2 Beds | 1 Baths