• Sold

    Sold for $425,000

    1653 W Olive Avenue #1E

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $225,000

    2514 N Monitor Avenue

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $375,000

    105 Red Cedar Drive

    • Streamwood
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $345,000

    5320 N Sheridan Road #2109

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $203,700

    801 S Plymouth Avenue #415

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $258,000

    3507 Louis Street

    • Franklin Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $470,000

    1433 Woodscreek Circle

    • Crystal Lake / Lakewood / Prairie Grove
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $285,000

    5971 N Elston Avenue #2

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $358,000

    1405 Iles Avenue

    • Belvidere
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $381,000

    3730 Wenonah Avenue

    • Berwyn
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $280,000

    3114 S Union Avenue

    • Bridgeport
    • 2 Beds | 1 Baths

  • Sold

    Sold for $209,000

    4243 W 90th Place

    • Hometown
    • 2 Beds | 1 Baths

  • Sold

    Sold for $155,000

    1636 N Wells Avenue #2602

    • Lincoln Park
    • Studio Beds | 1 Baths

  • Sold

    Sold for $295,000

    5971 N Elston Avenue #3

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $405,100

    3356 N Kilpatrick Avenue

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,625,183

    1340 W Chestnut Street #PH02

    • West Town
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $250,000

    4123 N Austin Avenue

    • Portage Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $255,000

    327 Country Club Drive

    • Northlake
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $340,000

    7266 W Myrtle Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $260,000

    175 E Delaware Avenue #5714

    • Near North Side
    • 1 Beds | 1 Baths

  • Sold

    Sold for $395,000

    3420 N Oketo Avenue

    • Dunning
    • 4 Beds | Baths

  • Sold

    Sold for $464,000

    2323 W Farragut Avenue

    • Lincoln Square
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $285,000

    2119 W 54th Place

    • New City
    • 4 Beds | 3 Baths

  • Sold

    Sold for $235,000

    0 Tennessee Avenue

    • Willowbrook
    • Land
  • Sold

    Sold for $405,000

    5056 N Central Park Avenue

    • Albany Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $489,000

    4449 N Springfield Avenue

    • Albany Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $132,000

    140 Marengo Avenue #303

    • Forest Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $405,000

    5449 W Melrose Avenue

    • Portage Park
    • 2 Beds | Baths

  • Sold

    Sold for $275,500

    7008 35th Street

    • Berwyn
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $331,000

    5307 S Marshfield Avenue

    • New City
    • 4 Beds | Baths

  • Sold

    Sold for $95,000

    4339 N Kedvale Avenue #3N

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $100,000

    4833 W 109th Street #101

    • Oak Lawn
    • 1 Beds | 1 Baths

  • Sold

    Sold for $260,000

    2041 N Kedvale Avenue

    • Hermosa
    • 3 Beds | 2 Baths

  • Sold

    Sold for $625,000

    1826 S Morgan Avenue

    • Lower West Side
    • 8 Beds | Baths

  • Sold

    Sold for $260,000

    5971 N Elston Avenue #3

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $359,000

    3509 W Pierce Avenue

    • Humboldt Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $105,000

    6161 W Higgins Avenue #6

    • Jefferson Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $276,000

    4449 N Springfield Avenue

    • Albany Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $295,000

    1645 W Ogden Avenue #315

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $159,000

    2450 W Greenleaf Avenue #3

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $585,000

    2033 N Damen Avenue #4N

    • Logan Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $652,000

    2914 W Eastwood Avenue

    • Albany Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $844,000

    2903 N Wolcott Avenue #B

    • North Center
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $345,000

    10S211 Wallace Drive

    • Downers Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $247,000

    6752 S Wolcott Avenue

    • West Englewood
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $77,500

    1922 W Hood Avenue #3B

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $485,000

    646 N Harvey Avenue

    • Oak Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $292,000

    2259 N Laramie Avenue

    • Belmont Cragin
    • 3 Beds | 1 Baths

  • Sold

    Sold for $308,000

    2952 W Chase Avenue

    • West Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $290,000

    4556 N Melvina Avenue

    • Portage Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $339,000

    5409 N Nagle Avenue

    • Jefferson Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $400,000

    7000 W Berwyn Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $278,000

    2812 N Moody Avenue

    • Belmont Cragin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $770,000

    747 N Throop Street

    • West Town
    • 5 Beds | Baths

  • Sold

    Sold for $325,000

    3455 N Keating Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $225,000

    2466 Oneida Lane #2466

    • Naperville
    • 2 Beds | 2 Baths

  • Sold

    Sold for $499,900

    623 N Humphrey Avenue

    • Oak Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $289,500

    6708 Kincaid Drive

    • Woodridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $246,000

    6508 S Whipple Avenue

    • Chicago Lawn
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $225,000

    3456 W 61st Street

    • Chicago Lawn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $150,000

    1826 S 47th Court

    • Cicero
    • 3 Beds | 1 Baths

  • Sold

    Sold for $85,000

    15808 Terrace Drive #RO3

    • Oak Forest
    • 2 Beds | 1 Baths

  • Sold

    Sold for $314,500

    2515 Stratford Avenue

    • Westchester
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $293,000

    4343 N Drake Avenue

    • Irving Park
    • 4 Beds | Baths

  • Sold

    Sold for $249,000

    2217 W Farwell Avenue #3D

    • West Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,500

    1710 Leland Avenue

    • Evanston
    • 3 Beds | 2 Baths

  • Sold

    Sold for $133,500

    3337 N Lamon Avenue #4

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $462,500

    6037 W Lawrence Avenue

    • Portage Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $230,000

    2507 N Lotus Avenue

    • Belmont Cragin
    • 5 Beds | Baths

  • Sold

    Sold for $260,000

    3409 N Natchez Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $270,500

    5215 S Sacramento Avenue

    • Gage Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $190,000

    2531 Home Avenue

    • Berwyn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $46,000

    6806 S Claremont Avenue

    • Chicago Lawn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $370,000

    5500 W Kamerling Avenue

    • Austin
    • 4 Beds | Baths

  • Sold

    Sold for $250,000

    2750 N Newcastle Avenue

    • Montclare
    • 3 Beds | 2 Baths

  • Sold

    Sold for $370,300

    4900 N Sayre Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $284,000

    1653 W Olive Avenue #1E

    • Edgewater
    • 2 Beds | 1 Baths

  • Sold

    Sold for $100,000

    3103 S Grove Avenue #3B

    • Berwyn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $220,000

    4517 N Narragansett Avenue

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $180,000

    9121 S Springfield Avenue

    • Evergreen Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $246,000

    1645 W Ogden Avenue #315

    • Near West Side
    • 2 Beds | 1 Baths

  • Sold

    Sold for $405,000

    6652 W Raven Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $349,000

    5457 W Hirsch Avenue

    • Austin
    • 4 Beds | Baths

  • Sold

    Sold for $145,200

    4039 W Hirsch Street

    • Humboldt Park
    • 5 Beds | Baths

  • Sold

    Sold for $490,500

    5771 N East Circle Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $215,200

    2056 N Newland Avenue

    • Austin
    • 3 Beds | 3 Baths

  • Sold

    Sold for $315,000

    4907 W Crystal Street

    • Austin
    • 6 Beds | Baths

  • Sold

    Sold for $165,100

    5500 W Kamerling Avenue

    • Austin
    • 4 Beds | Baths

  • Sold

    Sold for $460,000

    5411 W Giddings Street

    • Portage Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $423,000

    6037 W Lawrence Avenue

    • Portage Park
    • 4 Beds | Baths

  • Sold

    Sold for $245,000

    3418 W 61st Street

    • Chicago Lawn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $269,000

    2409 W Catalpa Avenue #305

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $469,000

    4134 N Menard Avenue

    • Portage Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $260,000

    5101 N Clark Street #2

    • Uptown
    • 3 Beds | 1 Baths

  • Sold

    Sold for $349,777

    2815 W Balmoral Avenue

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $86,500

    3418 W 61st Street

    • Chicago Lawn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $295,500

    3420 N Oketo Avenue

    • Dunning
    • 3 Beds | Baths

  • Sold

    Sold for $115,200

    2441 S Central Park Avenue

    • South Lawndale
    • 5 Beds | Baths

  • Sold

    Sold for $151,000

    2817 Washington Street

    • Franklin Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $222,500

    1522 N Luna Avenue

    • Austin
    • 6 Beds | 2 Baths

  • Sold

    Sold for $261,500

    1610 W Ethans Glen Drive

    • Palatine
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $510,000

    2637 N Central Park Avenue

    • Logan Square
    • 6 Beds | Baths

  • Sold

    Sold for $241,000

    5008 W Berenice Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $203,000

    7218 S Campbell Avenue

    • Chicago Lawn
    • 4 Beds | 2 Baths

  • Sold

    Sold for $102,000

    1037 N Hamlin Avenue

    • Humboldt Park
    • 7 Beds | Baths

  • Sold

    Sold for $210,000

    5438 W 25th Place

    • Cicero
    • 3 Beds | 2 Baths

  • Sold

    Sold for $319,000

    1109 N Karlov Avenue

    • Humboldt Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $137,500

    5457 W Hirsch Street

    • Austin
    • 4 Beds | Baths

  • Sold

    Sold for $565,000

    1340 N Bell Avenue

    • West Town
    • 4 Beds | Baths

  • Sold

    Sold for $210,250

    2648 N Neva Avenue

    • Montclare
    • 2 Beds | 2 Baths

  • Sold

    Sold for $270,000

    3325 N Keating Avenue

    • Portage Park
    • 5 Beds | Baths

  • Sold

    Sold for $229,000

    5339 S Tripp Avenue

    • West Elsdon
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $510,000

    3733 W Sunnyside Avenue

    • Albany Park
    • 5 Beds | 3.1 Baths

  • Sold

    Sold for $310,000

    5801 W Sunnyside Avenue

    • Portage Park
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $126,000

    1652 N Leclaire Avenue

    • Austin
    • 3 Beds | 1 Baths

  • Sold

    Sold for $405,000

    5511 N Ravenswood Avenue

    • Edgewater
    • 5 Beds | 1 Baths

  • Sold

    Sold for $80,100

    1109 N Karlov Avenue

    • Humboldt Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $295,200

    5345 W Eddy Street

    • Portage Park
    • 6 Beds | Baths

  • Sold

    Sold for $800,000

    1042 W Oakdale Avenue

    • Lake View
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $308,000

    5615 W Pensacola Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $275,000

    1441 N Hamlin Avenue

    • Humboldt Park
    • 4 Beds | Baths

  • Sold

    Sold for $210,000

    3733 W Sunnyside Avenue

    • Albany Park
    • 4 Beds | Baths

  • Sold

    Sold for $450,000

    4729 N Rockwell Avenue

    • Lincoln Square
    • 6 Beds | Baths

  • Sold

    Sold for $300,000

    1834 S Morgan Street

    • Lower West Side
    • 3 Beds | Baths

  • Sold

    Sold for $204,000

    3136 N Christiana Avenue

    • Avondale
    • 3 Beds | Baths

  • Sold

    Sold for $428,900

    5054 W Grace Street

    • Portage Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $272,500

    4054 N Mobile Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $140,000

    3423 N Overhill Avenue

    • Dunning
    • 4 Beds | 3 Baths

  • Sold

    Sold for $89,200

    3600 N Lake Shore Drive #2316

    • Lake View
    • Studio Beds | 1 Baths

  • Sold

    Sold for $190,000

    1402 Home Avenue

    • Berwyn
    • 3 Beds | 1 Baths

  • Sold

    Sold for $255,600

    2842 N Nagle Avenue

    • Belmont Cragin
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $151,400

    1836 Wisconsin Avenue

    • Berwyn
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $263,639

    2434 N Harding Avenue

    • Logan Square
    • 5 Beds | Baths

  • Sold

    Sold for $170,000

    2646 N Parkside Avenue

    • Belmont Cragin
    • 3 Beds | 1 Baths

  • Sold

    Sold for $75,000

    4715 W Maypole Avenue

    • Austin
    • 3 Beds | 3 Baths

  • Sold

    Sold for $285,000

    3700 N Whipple Street

    • Irving Park
    • 4 Beds | Baths

  • Sold

    Sold for $175,200

    5054 W Grace Street

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $372,000

    3734 W Concord Place

    • Humboldt Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $437,800

    6206 W Lawrence Avenue

    • Portage Park
    • 6 Beds | Baths

  • Sold

    Sold for $234,000

    3117 N Kenneth Avenue

    • Hermosa
    • 5 Beds | 3 Baths

  • Sold

    Sold for $440,000

    2615 N Hamlin Avenue

    • Logan Square
    • 6 Beds | Baths

  • Sold

    Sold for $93,900

    11926 Ann Street

    • Blue Island
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $590,000

    720 N Larrabee Street #602

    • Near North Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $815,000

    1980 N Maud Avenue #A

    • Lincoln Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $79,500

    4515 N Wolcott Avenue #BA

    • Lincoln Square
    • 1 Beds | 1 Baths

  • Sold

    Sold for $290,000

    3843 N Panama Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $231,900

    5852 S Rutherford Avenue

    • Garfield Ridge
    • 5 Beds | 2 Baths

  • Sold

    Sold for $255,000

    2855 N Kenneth Avenue

    • Hermosa
    • 3 Beds | 2 Baths

  • Sold

    Sold for $377,000

    1449 N Rockwell Street

    • West Town
    • 9 Beds | Baths

  • Sold

    Sold for $289,000

    117 N Salem Drive

    • Schaumburg
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $168,000

    2909 N Sheridan Road #1005

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $133,000

    2141 W Gladys Avenue #1

    • Near West Side
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $95,275

    3734 W Concord Place

    • Humboldt Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $169,000

    2723 S Kenilworth Avenue

    • Berwyn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $371,000

    227 Fernwood Lane

    • Glenview / Golf
    • 3 Beds | 2 Baths

  • Sold

    Sold for $70,000

    748 S Western Avenue #2

    • Near West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $21,750

    1429 Dickens Street

    • Joliet
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $120,000

    420 W Belmont Avenue #9E

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $420,000

    2417 W Cortland Street #1

    • Logan Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $125,000

    6404 S Lamon Avenue

    • Clearing
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $235,000

    5301 N Newcastle Avenue

    • Norwood Park
    • 4 Beds | 3.2 Baths

  • Sold

    Sold for $72,975

    3337 N Lamon Avenue #4

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $179,000

    1709 N Keeler Avenue

    • Humboldt Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $134,200

    5030 N Nagle Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $41,549

    2849 S Spaulding Avenue

    • South Lawndale
    • 4 Beds | Baths

  • Sold

    Sold for $145,000

    2728 W 24th Street

    • South Lawndale
    • 6 Beds | Baths

  • Sold

    Sold for $184,000

    4700 N Leamington Avenue

    • Portage Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $70,900

    302 Hickory Street

    • Ivanhoe / Mundelein
    • 4 Beds | 2 Baths

  • Sold

    Sold for $19,700

    14410 Chicago Road

    • Dolton
    • 4 Beds | 2 Baths

  • Sold

    Sold for $190,000

    6733 W Dakin Street

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $133,000

    3538 S Winchester Avenue

    • McKinley Park
    • 5 Beds | Baths

  • Sold

    Sold for $172,000

    5130 W Henderson Street

    • Portage Park
    • 6 Beds | Baths

  • Sold

    Sold for $109,000

    2019 S Wolf Road

    • Des Plaines
    • 3 Beds | 1 Baths

  • Sold

    Sold for $363,000

    1915 W Diversey Avenue #201

    • Lincoln Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $337,000

    831 N Hermitage Avenue #1

    • West Town
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $76,000

    5757 N Sheridan Road #16H

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $33,500

    1709 N Keeler Avenue

    • Humboldt Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $244,000

    5034 W Warwick Avenue

    • Portage Park
    • 4 Beds | Baths

  • Sold

    Sold for $160,000

    3433 N Orange Avenue

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $420,000

    1041 W Wolfram Street

    • Lake View
    • Land
  • Sold

    Sold for $15,500

    1144 N Pulaski Avenue

    • Humboldt Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $174,000

    5928 N Washtenaw Avenue

    • West Ridge
    • 6 Beds | 2 Baths

  • Sold

    Sold for $70,000

    1526 W Haddon Street

    • West Town
    • Land
  • Sold

    Sold for $190,000

    4203 N Central Park Avenue

    • Irving Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $150,000

    1403 S Karlov Avenue

    • North Lawndale
    • 3 Beds | 2 Baths

  • Sold

    Sold for $130,000

    2426 Oakfield Court #2426

    • Aurora / Eola
    • 3 Beds | 2 Baths

  • Sold

    Sold for $143,000

    4116 N Spaulding Avenue #2

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $87,500

    3120 N Sacramento Avenue

    • Avondale
    • Land
  • Sold

    Sold for $210,000

    3525 Maple Avenue

    • Berwyn
    • 2 Beds | 1 Baths

  • Sold

    Sold for $200,000

    2409 W Catalpa #305

    • Lincoln Square
    • 2 Beds | 2 Baths

  • Sold

    Sold for $605,000

    5119 N Oakley Avenue

    • Lincoln Square
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $101,000

    1701 N Francisco Avenue

    • West Town
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $155,000

    3711 W Sunnyside Avenue

    • Albany Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $155,000

    1528 W Haddon Street

    • West Town
    • 2 Beds | 1 Baths

  • Sold

    Sold for $180,000

    1513 W Thomas Street

    • West Town
    • 4 Beds | 4 Baths

  • Sold

    Sold for $177,500

    3256 N Oconto Avenue

    • Dunning
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $185,000

    2309 W 21st Street #3

    • Lower West Side
    • 2 Beds | 2 Baths

  • Sold

    Sold for $254,000

    341 Harding Avenue

    • Des Plaines
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $175,000

    4117 W Palmer Street

    • Hermosa
    • 3 Beds | 2 Baths

  • Sold

    Sold for $650,000

    2012 W Mclean Avenue

    • Logan Square
    • 4 Beds | 3.1 Baths