• Sold

    Sold for $545,000

    566 W 16th Street

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $800,000

    1242 W Elmdale Avenue

    • Edgewater
    • 5 Beds | Baths

  • Sold

    Sold for $420,000

    1730 W Foster Avenue #2

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,300,000

    2551 Hybernia Drive

    • Highland Park
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $350,000

    1215 W Gunnison Street #322

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $618,000

    5017 N Sawyer Avenue

    • Albany Park
    • 6 Beds | Baths

  • Sold

    Sold for $485,000

    647 W Melrose Street #5

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $340,000

    1246 Marengo Avenue

    • Forest Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $910,000

    77 S Evergreen Avenue #1103

    • Arlington Heights
    • 2 Beds | 3 Baths

  • Sold

    Sold for $740,000

    2920 N Talman Avenue

    • Avondale
    • 9 Beds | Baths

  • Sold

    Sold for $263,500

    1225 W Greenleaf Avenue #3E

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $515,000

    5747 W Grace Street

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $262,000

    1335 N Greenview Avenue #1F

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $510,000

    900 W Lakeside Place #2

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    5522 W School Street

    • Portage Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $769,000

    247 E Chestnut Street #2303

    • Near North Side
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $789,500

    5324 W Pensacola Avenue

    • Portage Park
    • 7 Beds | Baths

  • Sold

    Sold for $330,000

    6434 N Damen Avenue #1S

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $576,500

    407 N Taylor Avenue

    • Oak Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $160,000

    250 Ridge Avenue #4D

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $376,500

    1323 W Addison Street #1A

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $220,000

    808 W Lakeside Place #305

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $305,000

    4109 N Sheridan Road #1N

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $405,000

    1954 W Newport Avenue #3

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $375,000

    1142 S Wesley Avenue

    • Oak Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $705,000

    3632 Eliot Lane

    • Naperville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $360,000

    3417 N Osceola Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $550,000

    1117 Wesley Avenue

    • Oak Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $191,000

    5415 N Sheridan Road #4909

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $442,000

    823 W Lakeside Place #3E

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $275,000

    1426 W Cullom Avenue #3

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $370,000

    30 E Huron Street #2309

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    1515 S Prairie Avenue #902

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $125,000

    6301 N Sheridan Road #3P

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $397,500

    30 E Huron Street #3704

    • Near North Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $450,000

    827 W Lakeside Place #1E

    • Uptown
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $333,000

    3631 S Cottage Grove Avenue #4

    • Oakland
    • 3 Beds | 2 Baths

  • Sold

    Sold for $425,000

    2337 N Tripp Avenue

    • Hermosa
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $225,000

    7501 N California Avenue

    • West Ridge
    • Land
  • Sold

    Sold for $545,000

    3045 N Damen Avenue #1

    • North Center
    • 4 Beds | 3 Baths

  • Sold

    Sold for $1,010,000

    841 W Lawrence Avenue

    • Uptown
    • 8 Beds | Baths

  • Sold

    Sold for $375,000

    2210 Walnut Street

    • Park Ridge
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $250,000

    6910 N Lakewood Avenue #1E

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $468,000

    450 E Waterside Drive #1003

    • Loop
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $281,000

    1442 Chippewa Trail

    • Wheeling
    • 4 Beds | 2 Baths

  • Sold

    Sold for $338,000

    2429 W Walton Street #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $189,000

    4848 N Sheridan Road #203

    • Uptown
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $365,000

    829 W Lakeside Place #3

    • Uptown
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $250,000

    5757 N Sheridan Road #8A

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $173,000

    5757 N Sheridan Road #13H

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $180,000

    632 Sheridan Square #2

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    6033 N Sheridan Road #10J

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    827 W Lakeside Place #2E

    • Uptown
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $165,000

    6301 N Sheridan Road #19K

    • Edgewater
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $232,000

    1314 W North Shore Avenue #1N

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $365,000

    906 W Lakeside Place #3E

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $230,000

    6246 W Peterson Avenue #1

    • Norwood Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $212,000

    6818 N Ashland Boulevard #2B

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $309,500

    2911 N Western Avenue #208

    • Logan Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $285,000

    1829 W Oakdale Avenue #A

    • North Center
    • 1 Beds | 1 Baths

  • Sold

    Sold for $247,000

    3410 W Belden Avenue #3

    • Logan Square
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $355,000

    624 W Aldine Avenue #2E

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $495,000

    600 N Kingsbury Street #304

    • Near North Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $322,000

    1142 Wesley Avenue

    • Oak Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $650,000

    900 N Lake Shore Drive #2709-11

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $275,000

    6147 N Sheridan Road #25B

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $335,000

    6 E Monroe Street #1602

    • Loop
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $222,000

    6908 N Lakewood Avenue #1W

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,000

    4704 N Sawyer Avenue #2S

    • Albany Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $490,000

    2255 W Wabansia Avenue #107

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $255,000

    6147 N Sheridan Road #19A

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $470,000

    1812 S Federal Street #G21

    • Near South Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $336,000

    30 E Huron Street #5010

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $175,000

    4904 N Drake Avenue #2E

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $739,000

    2642 N Southport Avenue

    • Lincoln Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $270,000

    6033 N Sheridan Road #31C

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    860 W Lakeside Place #A

    • Uptown
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $249,000

    537 W Brompton Avenue #3N

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $185,000

    1335 N Greenview Avenue #1F

    • West Town
    • 1 Beds | 1 Baths

  • Sold

    Sold for $362,500

    4438 N Racine Avenue #F

    • Uptown
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $467,500

    1000 W 15th Street #332

    • Near West Side
    • 3 Beds | 2 Baths

  • Sold

    Sold for $420,000

    2717 N Avers Avenue

    • Logan Square
    • 5 Beds | 3 Baths

  • Sold

    Sold for $320,000

    852 W Lakeside Place #1

    • Uptown
    • 4 Beds | 2 Baths

  • Sold

    Sold for $187,000

    1622 W Juneway Terrace #1E

    • Rogers Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $284,000

    6147 N Sheridan Road #25A

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $485,000

    3032 N Hamilton Avenue

    • North Center
    • 4 Beds | Baths

  • Sold

    Sold for $128,600

    1460 W Argyle Street #3S

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $205,000

    1620 S Michigan Avenue #523

    • Near South Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $212,500

    6007 N Sheridan Road #8F

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $390,000

    1817 W Balmoral Avenue

    • Lincoln Square
    • 4 Beds | Baths

  • Sold

    Sold for $245,000

    6301 N Sheridan Road #25R

    • Edgewater
    • 3 Beds | 2 Baths

  • Sold

    Sold for $120,000

    1460 W Argyle Street #3S

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $168,000

    632 Sheridan Square #2

    • Evanston
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    349 Harding Avenue

    • Des Plaines
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $475,000

    450 E Waterside Drive #1003

    • Loop
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $285,000

    5907 W Montrose Avenue #1E

    • Portage Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $718,000

    1478 S Prairie Avenue #H

    • Near South Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $175,000

    1311 W Farwell Avenue #3

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $393,000

    927 W Agatite Avenue #1S

    • Uptown
    • 3 Beds | 3 Baths

  • Sold

    Sold for $319,000

    1322 W Winona Street #3S

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $350,000

    4046 N Western Avenue #2

    • North Center
    • 2 Beds | 2 Baths

  • Sold

    Sold for $25,000

    2930 N Sheridan Road #P9

    • Lake View
    • Beds | Baths

  • Sold

    Sold for $529,000

    1921 W Lunt Avenue

    • Rogers Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $311,000

    1669.5 W Farwell Avenue #1

    • Rogers Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $250,000

    5909 W Race Avenue

    • Austin
    • 5 Beds | Baths

  • Sold

    Sold for $543,000

    600 N Kingsbury Street #304

    • Near North Side
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $205,000

    3410 W Belden Avenue #3

    • Logan Square
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $161,500

    2751 W Jackson Boulevard

    • East Garfield Park
    • 7 Beds | Baths

  • Sold

    Sold for $435,000

    3045 N Damen Avenue #1

    • North Center
    • 4 Beds | 3 Baths

  • Sold

    Sold for $294,000

    852 W Lakeside Place #1E

    • Uptown
    • 4 Beds | 2 Baths

  • Sold

    Sold for $310,000

    2429 W Walton Street #2

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $295,500

    2930 N Sheridan Road #1201

    • Lake View
    • 2 Beds | 2 Baths

  • Sold

    Sold for $520,000

    4152 N Oakley Avenue

    • North Center
    • 3 Beds | 1 Baths

  • Sold

    Sold for $415,500

    3111 N Damen Avenue #3

    • North Center
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $175,000

    1314 W North Shore Avenue #1N

    • Rogers Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $118,500

    1585 Ridge Avenue #405

    • Evanston
    • 2 Beds | 1 Baths

  • Sold

    Sold for $199,000

    1325 W North Shore Avenue #1N

    • Rogers Park
    • 2 Beds | 1 Baths