• Sold

    Sold for $310,000

    200 N Jefferson Street #1804

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $211,500

    4750 N Albany Avenue #3

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $285,000

    317 Woodbury Court #B1

    • Schaumburg
    • 2 Beds | 2 Baths

  • Sold

    Sold for $685,000

    860 N Elston Avenue #4

    • West Town
    • 3 Beds | 3 Baths

  • Sold

    Sold for $575,000

    3223 W Olive Avenue

    • North Park
    • 6 Beds | Baths

  • Sold

    Sold for $635,000

    5028 N Mozart Street

    • Lincoln Square
    • 6 Beds | Baths

  • Sold

    Sold for $132,000

    6301 N Sheridan Road #25V

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $340,000

    5405 N Artesian Avenue

    • Lincoln Square
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $770,000

    725 W Diversey Parkway #3W

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $270,500

    5545 S Newcastle Avenue

    • Garfield Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $375,000

    5848 W Cornelia Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $205,000

    1454 N Fairfield Avenue #2

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $399,000

    1305 Daly Road

    • Wheaton
    • 5 Beds | 3 Baths

  • Sold

    Sold for $445,000

    13964 Steepleview Lane

    • Lemont
    • 3 Beds | 4 Baths

  • Sold

    Sold for $215,000

    850 N Dewitt Place #9E

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    4830 N Talman Avenue #2E

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $770,000

    5053 N Long Avenue

    • Jefferson Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $550,000

    3223 W Olive Avenue

    • North Park
    • 6 Beds | Baths

  • Sold

    Sold for $160,000

    7229 W Higgins Avenue #402

    • Norwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $305,000

    3172 N Cambridge Avenue #2

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $325,000

    5105 S Natoma Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $127,000

    10620 Ridgeland Avenue #3D

    • Chicago Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $793,500

    1614 W Ontario Street

    • West Town
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $300,000

    512 N Mcclurg Court #1906

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $399,000

    821 W Belle Plaine Avenue #2E

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $412,000

    53 Waxwing Avenue

    • Naperville
    • 4 Beds | 3 Baths

  • Sold

    Sold for $315,000

    159 S Maple Court

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $379,000

    6319 N Albany Avenue

    • West Ridge
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $68,000

    5717 S Kenton Avenue #1A

    • West Elsdon
    • 1 Beds | 1 Baths

  • Sold

    Sold for $285,000

    758 N Larrabee Street #225

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    6108 W Eastwood Avenue

    • Portage Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $117,600

    2452 W Greenleaf Avenue #2

    • West Ridge
    • 1 Beds | 1 Baths

  • Sold

    Sold for $276,000

    1244 S Blue Island Avenue #102

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $462,000

    7766 W Thorndale Avenue

    • Norwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $264,900

    1600 N Halsted Street #2C

    • Lincoln Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    5122 N New England Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $370,000

    4221 N Keeler Avenue #3

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $238,667

    153 Augusta Drive

    • Streamwood
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $200,000

    1010 E Nichols Road #7

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $370,000

    5609 S Newcastle Avenue

    • Garfield Ridge
    • 5 Beds | 3 Baths

  • Sold

    Sold for $395,000

    4432 N Racine Avenue #1S

    • Uptown
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $189,900

    4344 W 83rd Street

    • Ashburn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $188,000

    3108 W Cullom Avenue #1

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $370,000

    5231 N Leamington Avenue

    • Jefferson Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $315,000

    5022 W Dakin Street

    • Portage Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $331,500

    941 S East Avenue

    • Oak Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $315,000

    1546 N Orleans Street #506

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $382,000

    4432 N Racine Avenue #1S

    • Uptown
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $495,000

    1134 S Euclid Avenue

    • Oak Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $905,000

    1117 W Monroe Street #9

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $414,000

    528 Wenonah Avenue

    • Oak Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $128,000

    603 Washington Boulevard #1

    • Oak Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    7011 W 63rd Place

    • Clearing
    • 3 Beds | 2 Baths

  • Sold

    Sold for $22,000

    711 W Melrose Street #P-4

    • Lake View
    • Beds | Baths

  • Sold

    Sold for $257,000

    431 W Oakdale Avenue #7C

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $245,000

    4830 N Talman Avenue #2E

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $177,000

    1434 W Lunt Avenue #2N

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $318,600

    4546 N Keystone Avenue

    • Albany Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $267,000

    711 W Melrose Street #A1

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $519,000

    9649 Le Claire Avenue

    • Skokie
    • 5 Beds | 3 Baths

  • Sold

    Sold for $493,500

    2826 W Wellington Avenue

    • Avondale
    • 6 Beds | Baths

  • Sold

    Sold for $400,000

    3929 N Whipple Street

    • Irving Park
    • 4 Beds | Baths

  • Sold

    Sold for $270,000

    5524 N Nashville Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $253,500

    9137 29th Street

    • Brookfield
    • 3 Beds | 2 Baths

  • Sold

    Sold for $624,000

    4805 N Claremont Avenue #301

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $595,000

    1510 W Cortez Street #2E

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $252,000

    1720 S Michigan Avenue #1913

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,304

    1306 W Courtland Drive

    • Ivanhoe / Mundelein
    • 2 Beds | 2 Baths

  • Sold

    Sold for $266,000

    5011 N Wolcott Avenue #3S

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $575,000

    4055 N Kenneth Avenue

    • Irving Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $150,000

    1225 W Greenleaf Avenue #1W

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $238,000

    212 W Washington Street #2110

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $175,000

    1455 N Sandburg Terrace #2507

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $477,500

    1445 W Altgeld Street

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $269,900

    5537 S New England Avenue

    • Garfield Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $900,000

    424 W Armitage Avenue #G

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $284,000

    20359 S Cobble Stone Court

    • Frankfort
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $228,000

    370 W Madison Street

    • Elmhurst
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $338,900

    1522 E Arbor Lane

    • Arlington Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $147,000

    21 W Goethe Street #8C

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $395,000

    506 Jon Lane

    • Des Plaines
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $337,500

    919 Wescott Road

    • Bolingbrook
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $167,000

    3108 W Cullom Avenue #1

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $185,000

    6058 S Tripp Avenue

    • West Lawn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $297,000

    1850 N Clark Street #1203

    • Lincoln Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $236,000

    525 W Hawthorne Place #2008

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $665,000

    725 W Diversey Parkway #3W

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $127,500

    1033 Ontario Street #3CS

    • Oak Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $317,500

    1632 S Indiana Avenue #101

    • Near South Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $225,000

    2520 S Oakley Avenue #307

    • Lower West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $178,000

    3930 N Pine Grove Avenue #3110

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $95,000

    6171 N Sheridan Road #506

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $290,000

    1546 N Orleans Street #506

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $755,000

    1117 W Monroe Street #9

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $389,000

    5230 N Kenmore Avenue #4D

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $521,621

    3005 W Newport Avenue

    • Avondale
    • 3 Beds | 3 Baths

  • Sold

    Sold for $460,000

    240 E Illinois Street #2310

    • Near North Side
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $365,000

    3619 N Troy Street

    • Irving Park
    • 4 Beds | Baths

  • Sold

    Sold for $110,000

    5500 Lincoln Avenue #410E

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $175,000

    10300 S Christiana Avenue

    • Mount Greenwood
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $226,000

    1524 S Sangamon Street #710S

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $131,000

    2444 W Harrison Street #4

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $110,000

    3720 W 111th Street #204

    • Mount Greenwood
    • 2 Beds | 2 Baths

  • Sold

    Sold for $327,500

    5607 S Nottingham Avenue

    • Garfield Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $316,325

    7934 Tripp Avenue

    • Skokie
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $103,000

    5138 W Agatite Street #2

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $300,000

    941 S East Avenue

    • Oak Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $285,000

    5443 S Cornell Avenue #3

    • Hyde Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $688,000

    1083 N Paulina Street

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $535,500

    4608 N Claremont Avenue

    • Lincoln Square
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $120,000

    304 River Bluff Drive #304

    • Carpentersville
    • 3 Beds | 2 Baths

  • Sold

    Sold for $85,000

    4410 N Long #1

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $200,000

    2840 W Hollywood Avenue #1W

    • West Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $287,000

    1051 E Plate Drive

    • Palatine
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $252,000

    5848 W Cornelia Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $315,000

    4200 N Kilpatrick Avenue

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $652,500

    1122 W Fullerton Avenue

    • Lincoln Park
    • Land
  • Sold

    Sold for $278,000

    3510 N Lakewood Avenue #1N

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $67,000

    6264 S Gullikson Road #2C

    • Clearing
    • 2 Beds | 2 Baths

  • Sold

    Sold for $125,000

    3108 W Belle Plaine Avenue #3

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $240,000

    401 E Ontario Street #507

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $594,500

    1614 W Ontario Street

    • West Town
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $117,900

    1434 W Lunt Avenue #2N

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $56,500

    1823 S Fairfield Avenue #3

    • North Lawndale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $90,000

    8650 Ferris Avenue #206

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $68,500

    7347 W 71st Street #1W

    • Bridgeview
    • 2 Beds | 2 Baths

  • Sold

    Sold for $130,000

    4341 S Home Avenue

    • Stickney
    • 2 Beds | 2 Baths

  • Sold

    Sold for $408,000

    1510 W Cortez Avenue #2E

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $179,000

    3209 N Drake Avenue #B

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $322,500

    5230 N Kenmore Avenue #3D

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $222,900

    9137 W 29th Street

    • Brookfield
    • 3 Beds | 2 Baths

  • Sold

    Sold for $180,900

    1545 E 65th Place

    • Woodlawn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $65,000

    4410 N Long Avenue #2

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $185,000

    866 N Mozart Street

    • West Town
    • 6 Beds | Baths

  • Sold

    Sold for $157,000

    4542 W 64th Place

    • West Lawn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $180,000

    3741 N Pine Grove Avenue #3

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $385,000

    900 N Hermitage Avenue #A

    • West Town
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $235,000

    5650 S Natoma Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $270,000

    4527 W Irving Park Road #1

    • Irving Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $285,000

    5607 S Nottingham Avenue

    • Garfield Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $75,000

    4907 N Central #7

    • Jefferson Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $385,000

    123 Rieser Circle

    • Naperville
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $180,000

    104 Townsend Circle

    • Naperville
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $187,000

    6455 W 64th Place #3

    • Clearing
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $85,000

    7023 N Sheridan Road #3W

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $128,900

    3350 W Grace Street #2

    • Irving Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $140,000

    5530 S Newland Avenue

    • Garfield Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $279,500

    5638 S Massasoit Avenue

    • Garfield Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $260,000

    2935 N Mason Avenue

    • Belmont Cragin
    • 4 Beds | 3 Baths

  • Sold

    Sold for $320,000

    512 N Mcclurg Court #1906

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $100,000

    2235 W Maypole Street #302

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $442,500

    2130 W Irving Park Avenue #2

    • North Center
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $125,000

    1400 N Lake Shore Drive #11R

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $48,500

    720 W Gordon Terrace #20R

    • Uptown
    • Studio Beds | 1 Baths

  • Sold

    Sold for $224,900

    5122 N New England Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $272,500

    2918 W Lyndale Street #1

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $155,300

    5708 S Nagle Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $260,000

    3150 N Lake Shore Drive #23C

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $135,000

    480 N Mcclurg Court #314

    • Near North Side
    • Studio Beds | 1 Baths

  • Sold

    Sold for $135,000

    6748 S Kedvale Avenue

    • West Lawn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $97,600

    9445 Kenton Avenue #306

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $385,000

    1750 W Julian Street #3

    • West Town
    • 3 Beds | 2 Baths

  • Sold

    Sold for $428,270

    545 N Dearborn Street #3405

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $160,000

    2730 S Drake Street

    • South Lawndale
    • 6 Beds | 3 Baths

  • Sold

    Sold for $135,000

    10298 S Southwest Highway #2A

    • Chicago Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $195,000

    2840 W Hollywood Avenue #1W

    • West Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $97,000

    7229 W Higgins Avenue #402

    • Norwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $172,500

    5343 W Drummond Place

    • Belmont Cragin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $195,000

    10 E Ontario Street #1705

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $221,000

    300 N State Street #2206

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $180,000

    3829 S 58th Avenue

    • Cicero
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $158,500

    6112 S Mayfield Avenue

    • Clearing
    • 2 Beds | 1 Baths

  • Sold

    Sold for $272,000

    2065 N Kedzie Avenue #216

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $200,000

    4750 N Elston Avenue #304D

    • Irving Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $200,000

    5219 S Drexel Avenue #1

    • Hyde Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $120,000

    6937 S Karlov Avenue

    • West Lawn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $174,000

    5153 S Ridgeway Avenue

    • West Elsdon
    • 3 Beds | 1 Baths

  • Sold

    Sold for $430,900

    222 E Pearson #1501

    • Near North Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $325,000

    4121 W Grace Street

    • Irving Park
    • Land
  • Sold

    Sold for $325,000

    4121 W Grace Street

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $225,000

    5428 S New England Avenue

    • Garfield Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $320,000

    1944 W Diversey Parkway #2

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $258,000

    534 W Belmont Avenue #1N

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $79,900

    5717 S Kenton Avenue #1A

    • West Elsdon
    • 1 Beds | 1 Baths

  • Sold

    Sold for $175,000

    5636 S Kenneth Avenue

    • West Elsdon
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $359,000

    1250 N Dearborn Parkway #23E

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $772,500

    11305 Hiawatha Lane

    • Indian Head Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $240,000

    5105 S Natoma Street

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $217,500

    1848 W Cermak Road #3

    • Lower West Side
    • 3 Beds | 1 Baths

  • Sold

    Sold for $288,000

    7649 N Eastlake Terrace #3E

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $232,500

    7844 41st Place

    • Lyons
    • 4 Beds | 2 Baths

  • Sold

    Sold for $312,450

    159 S Maple Court

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $257,000

    5022 W Dakin Street

    • Portage Park
    • 4 Beds | 1.2 Baths

  • Sold

    Sold for $467,000

    909 W Diversey Parkway #2W

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $297,500

    6 S Laflin Avenue #624

    • Near West Side
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $185,400

    6525 W 63rd Street #3B

    • Clearing
    • 2 Beds | 2 Baths

  • Sold

    Sold for $342,500

    1438 N Hoffman Avenue

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $205,000

    3415 Vernon Avenue

    • Brookfield
    • 3 Beds | 1 Baths

  • Sold

    Sold for $240,500

    720 W Gordon Terrace #17D

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $243,500

    2239 N St Louis #1

    • Logan Square
    • 2 Beds | 1 Baths