• Sold

    Sold for $640,000

    46 Forest Avenue

    • River Forest
    • 4 Beds | 2 Baths

  • Sold

    Sold for $575,000

    1346 W Sunnyside Avenue #2B

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $505,000

    3407 S Carpenter Street

    • Bridgeport
    • 4 Beds | Baths

  • Sold

    Sold for $810,000

    2219 N Campbell Avenue #1S

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $675,000

    239 Franklin Avenue

    • River Forest
    • 4 Beds | 2 Baths

  • Sold

    Sold for $610,000

    4419 N Beacon Street #3N

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $220,000

    6807 S Paxton Avenue #2B

    • South Shore
    • 3 Beds | 3 Baths

  • Sold

    Sold for $765,000

    3942 N Bell Avenue

    • North Center
    • 6 Beds | Baths

  • Sold

    Sold for $375,000

    406 Elizabeth Street

    • Batavia
    • 4 Beds | 3 Baths

  • Sold

    Sold for $152,000

    5049 N Washtenaw Avenue #8

    • Lincoln Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $690,000

    219 Donald Drive

    • Bloomingdale
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $288,000

    1949 W Birchwood Avenue #3

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,000

    7716 N Paulina Street #3S

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $370,000

    5924 N Paulina Street #2E

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $534,000

    18 Wakefield Lane

    • Geneva
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $375,000

    2848 W Waveland Avenue #1

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $331,000

    1111 S Wabash Avenue #2604

    • Loop
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $148,000

    6301 N Sheridan Road #14N

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $705,000

    6123 N Moody Avenue

    • Norwood Park
    • 5 Beds | Baths

  • Sold

    Sold for $195,000

    818 W Lakeside Place #2S

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $386,000

    5924 N Paulina Street #1E

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $260,000

    1542 W Highland Avenue

    • Edgewater
    • 6 Beds | Baths

  • Sold

    Sold for $260,000

    1542 W Highland Avenue

    • Edgewater
    • Land
  • Sold

    Sold for $270,000

    1951 W Birchwood Avenue #2W

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $320,000

    36150 N Grandwood Drive

    • Gurnee
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $181,000

    1231 E 53rd Street #2

    • Hyde Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $537,000

    1536 N Bosworth Avenue #3S

    • West Town
    • 2 Beds | 2 Baths

  • Sold

    Sold for $250,000

    2109 W Arthur Avenue #3N

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $381,000

    5759 W Montrose Avenue

    • Portage Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $2,300,000

    4860 N Paulina Street

    • Uptown
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $245,000

    6033 N Sheridan Road #23F

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $540,000

    5906 N Melvina Avenue

    • Norwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $130,000

    1460 W Argyle Street #2N

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $525,000

    5114 N Oakley Avenue

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $297,000

    1987 N Heritage Circle

    • Palatine
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $246,500

    1102 Wadsworth Avenue

    • North Chicago
    • 6 Beds | 2 Baths

  • Sold

    Sold for $990,000

    1029 N Wood Street

    • West Town
    • 7 Beds | Baths

  • Sold

    Sold for $815,000

    2428 W Haddon Avenue

    • West Town
    • 6 Beds | Baths

  • Sold

    Sold for $287,000

    5250 N Paulina Street #1

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $127,000

    6812 N Wayne Avenue #4C

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $218,000

    4308 N Spaulding Avenue #1

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $296,000

    1467 W Fargo Avenue #1

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $485,000

    4611 N Beacon Street #1S

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $483,000

    1346 W Sunnyside Avenue #2B

    • Uptown
    • 2 Beds | 2 Baths

  • Sold

    Sold for $122,499

    5000 N Marine Drive #7B

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $245,000

    1242 W Pratt Boulevard #2M

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $170,000

    6108 S Ingleside Avenue #2

    • Woodlawn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $170,000

    2619 W Agatite Avenue #1B

    • Lincoln Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $170,000

    701 Ridge Road #3ES

    • Wilmette
    • 1 Beds | 1 Baths

  • Sold

    Sold for $250,000

    405 N Wabash Avenue #2615

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $335,000

    2545 S Dearborn Street #608

    • Near South Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $375,000

    45 Prairie Park Drive #412

    • Wheeling
    • 2 Beds | 2 Baths

  • Sold

    Sold for $705,000

    6314 N Spokane Avenue

    • Forest Glen
    • 7 Beds | Baths

  • Sold

    Sold for $376,000

    5337 W Fletcher Street

    • Belmont Cragin
    • 4 Beds | 2 Baths

  • Sold

    Sold for $370,000

    8920 National Avenue

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $98,500

    5003 S Prairie Avenue #A

    • Grand Boulevard
    • 2 Beds | 1 Baths

  • Sold

    Sold for $177,000

    311 Whidah #311

    • Schaumburg
    • 2 Beds | 1 Baths

  • Sold

    Sold for $345,000

    361 Geneva Lane

    • Cary / Oakwood Hills / Trout Valley
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $168,000

    7438 N Hermitage Avenue #2E

    • Rogers Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $292,000

    6337 N Glenwood Avenue #1S

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $697,000

    1525 W Roscoe Street

    • Lake View
    • 6 Beds | Baths

  • Sold

    Sold for $525,000

    1733 W Foster Avenue

    • Uptown
    • 3 Beds | 1 Baths

  • Sold

    Sold for $258,000

    3020 N Odell Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $159,000

    6807 S Paxton Avenue #2B

    • South Shore
    • 3 Beds | 3 Baths

  • Sold

    Sold for $300,000

    2458 W Eastwood Avenue #3

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $439,000

    4611 N Beacon Street #1S

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $515,000

    2000 W Berwyn Avenue #201

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $276,000

    5371 W Lawrence Avenue #1

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $292,000

    6339 N Glenwood Avenue #1N

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $155,900

    5957 N Greenview Avenue #3

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $158,500

    6900 S Oglesby Avenue #B

    • South Shore
    • 4 Beds | 2 Baths

  • Sold

    Sold for $49,000

    5003 S Prairie Avenue #A

    • Grand Boulevard
    • 2 Beds | 1 Baths

  • Sold

    Sold for $140,500

    4638 N Albany Avenue #1E

    • Albany Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $314,000

    1616 W Rascher Avenue #2W

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $49,000

    6807 S Paxton Avenue #2B

    • South Shore
    • 2 Beds | 2 Baths

  • Sold

    Sold for $147,700

    3925 Triumvera Drive #9C

    • Glenview / Golf
    • 2 Beds | 2 Baths

  • Sold

    Sold for $272,500

    3011 W Gunnison Street #3E

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $393,000

    4814 N Damen Avenue #213

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $28,000

    6900 S Oglesby Avenue #2

    • South Shore
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    5037 Harold Avenue

    • Schiller Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $854,000

    1961 W Balmoral Avenue

    • Lincoln Square
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $127,500

    4205 N Kedvale Avenue #GN

    • Irving Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $620,000

    4835 N Damen Avenue #3N

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $115,000

    2321 E 69th Street #1A

    • South Shore
    • 2 Beds | 2 Baths

  • Sold

    Sold for $2,045,000

    2134 N Clifton Avenue

    • Lincoln Park
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $240,500

    5912 N Paulina Street #1W

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $300,000

    1447 W Winona Street #3W

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $307,500

    5315 N Kenmore Avenue #1A

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $328,000

    1614 W Rascher Avenue #3E

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $191,000

    3600 N Lake Shore Drive #2819

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $124,000

    4213 N Kedvale Avenue #2J

    • Irving Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $148,000

    1426 Cove Drive #237D

    • Prospect Heights
    • 2 Beds | 1 Baths

  • Sold

    Sold for $242,000

    5248 N Paulina Street #1

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $142,000

    1321 W Birchwood Avenue #207

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $230,000

    7601 Lincoln Avenue #608

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $740,000

    4721 N Redwood Drive

    • Norridge
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $255,000

    1212 N Lasalle Drive #2105

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $175,000

    5916 N Paulina Street #2E

    • Edgewater
    • 1 Beds | 1 Baths

  • Sold

    Sold for $245,000

    6337 N Glenwood Avenue #1S

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $455,000

    14727 S Woodcrest Avenue

    • Homer Glen
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $345,000

    1619 W Catalpa Avenue #1

    • Edgewater
    • 3 Beds | 1 Baths

  • Sold

    Sold for $296,000

    6137 Mayfair Street

    • Morton Grove
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $176,500

    4548 N Albany Avenue #3

    • Albany Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $155,000

    652 E 51st Street #3C

    • Grand Boulevard
    • 3 Beds | 2 Baths

  • Sold

    Sold for $105,000

    4960 N Marine Drive #1119

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $99,000

    7207 N Damen Avenue #2

    • Rogers Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $259,000

    5759 W Montrose Avenue

    • Portage Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $85,000

    10240 S Avenue H

    • East Side
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $114,500

    4970 N Marine Drive #927

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $199,000

    3227 N Pacific Avenue

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $495,000

    2272 Hill Lane

    • Batavia
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $937,000

    2128 W Berteau Avenue

    • North Center
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $275,000

    950 W Monroe Street #614

    • Near West Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $226,000

    4309 N Damen Avenue #2

    • North Center
    • 2 Beds | 1 Baths

  • Sold

    Sold for $210,000

    6411 Lincoln Avenue #301

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $252,500

    4830 N Albany Avenue #2N

    • Albany Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $150,000

    808 W Lakeside Place #204

    • Uptown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $525,000

    1451 W Farragut Avenue #2E

    • Edgewater
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $440,000

    2000 W Berwyn Avenue #201

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $74,900

    3660 186th Street #303

    • Lansing
    • 2 Beds | 2 Baths

  • Sold

    Sold for $551,000

    3909 N Kostner Avenue

    • Irving Park
    • 9 Beds | Baths

  • Sold

    Sold for $190,000

    1949 W Birchwood Avenue #2

    • Rogers Park
    • 2 Beds | 2 Baths