BellaHart Group Recent Sales

  • Sold

    Sold for $378,000

    6807 N Milwaukee Avenue #510

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $710,000

    6306 W Holbrook Street

    • Norwood Park
    • 7 Beds | Baths

  • Sold

    Sold for $527,500

    5222 N Oriole Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $406,500

    7081 W Touhy Avenue #606

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $425,000

    6317 N Lowell Avenue

    • Forest Glen
    • 2 Beds | 1 Baths

  • Sold

    Sold for $850,000

    7224 N Oleander Avenue

    • Edison Park
    • 3 Beds | 3.1 Baths

  • Sold

    Sold for $226,500

    1757 Eastwood Court #1

    • Schaumburg
    • 1 Beds | 1 Baths

  • Sold

    Sold for $252,500

    6157 N Sheridan Road #24G

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $435,000

    8016 W Leland Avenue

    • Norridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $200,000

    4645 N Hermitage Avenue #2M

    • Uptown
    • 1 Beds | 1 Baths

  • Sold

    Sold for $140,000

    315 Marengo Avenue #3H

    • Forest Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $485,000

    254 S Cedar Avenue

    • Wood Dale
    • 3 Beds | 3 Baths

  • Sold

    Sold for $465,000

    6248 W Holbrook Street

    • Norwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $360,000

    4831 N Oak Park Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $475,000

    829 W Lakeside Place #1W

    • Uptown
    • 3 Beds | 2 Baths

  • Sold

    Sold for $336,000

    7151 W Irving Park Road #2

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $489,900

    7734 W Rascher Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $520,000

    6153 N Lenox Avenue

    • Forest Glen
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $665,000

    7313 W Fitch Avenue

    • Edison Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $354,000

    609 E Thacker Street

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $615,000

    9017 Major Avenue

    • Morton Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $440,000

    9023 Marmora Avenue

    • Morton Grove
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $410,000

    1125 Lake Cook Road #501E

    • Northbrook
    • 2 Beds | 2 Baths

  • Sold

    Sold for $413,999

    1229 S Haddow Avenue

    • Arlington Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $326,000

    1144 Vail Court #1144

    • Naperville
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $477,500

    365 Oakmont Drive

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

  • Sold

    Sold for $289,900

    746 E Devon Avenue

    • Keeneyville / Roselle
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $297,000

    62 Ridge Court

    • Lake Villa / Lindenhurst
    • 4 Beds | 2 Baths

  • Sold

    Sold for $300,000

    106 Woodcrest Circle

    • Streamwood
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $350,000

    215 N Oak Avenue

    • Bartlett
    • 3 Beds | 2 Baths

  • Sold

    Sold for $269,900

    4343 N Sacramento Avenue #2B

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $295,000

    7817 W Balmoral Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $333,000

    336 W Wellington Avenue #1002

    • Lake View
    • 2 Beds | 1 Baths

  • Sold

    Sold for $450,000

    7349 W Crain Street

    • Niles
    • 4 Beds | 2 Baths

  • Sold

    Sold for $280,000

    6121 N Northwest Highway #406

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $1,099,000

    6035 N Navarre Avenue

    • Norwood Park
    • 5 Beds | 4.1 Baths

  • Sold

    Sold for $545,000

    2539 Lake Avenue

    • Wilmette
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $410,000

    6403 N New England Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $817,500

    33 Park Lane

    • Park Ridge
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $352,000

    7541 W Gunnison Street

    • Harwood Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $425,000

    1100 Juliano Court

    • Barrington Area
    • Land
  • Sold

    Sold for $224,000

    4976 N Milwaukee Avenue #201

    • Jefferson Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $367,000

    5926 N Nagle Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $330,000

    4829 W Strong Avenue

    • Forest Glen
    • 3 Beds | 1 Baths

  • Sold

    Sold for $219,900

    6855 N Northwest Highway #2C

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $345,000

    5444 N Octavia Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $1,875,000

    315 W Park Street

    • Arlington Heights
    • 5 Beds | 4.2 Baths

  • Sold

    Sold for $457,000

    5328 N Rutherford Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $392,500

    10 Sugar Creek Court

    • Lake in the Hills
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $220,000

    6869 N Overhill Avenue #2B

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $200,000

    6959 W Higgins Avenue #3S

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $567,500

    1 E Milburn Avenue

    • Mount Prospect
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $780,000

    6060 N Navarre Avenue

    • Norwood Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $305,000

    4816 St Paul Court

    • Hillside
    • 3 Beds | 1 Baths

  • Sold

    Sold for $620,000

    1129 Longmeadow Drive

    • Glenview / Golf
    • 4 Beds | 2 Baths

  • Sold

    Sold for $550,000

    7100 W Arthur Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $475,000

    7113 W Talcott Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $230,000

    1326 N Harrison Street

    • Algonquin
    • 2 Beds | 1 Baths

  • Sold

    Sold for $315,000

    8560 W Foster Avenue #209

    • Norridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $475,000

    4128 N Plainfield Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $245,000

    7100 W Cullom Avenue #212

    • Norridge
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $400,000

    3919 N Newland Avenue

    • Dunning
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $599,900

    7231 N Oriole Avenue

    • Edison Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $435,000

    7051 W Touhy Avenue #501

    • Niles
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $226,500

    4765 N Linder Avenue #2C

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $310,000

    2655 N 74th Avenue

    • Elmwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $275,000

    400 Forest Preserve Drive

    • Wood Dale
    • 2 Beds | 1 Baths

  • Sold

    Sold for $195,000

    4218 N Keystone Avenue #1CR

    • Irving Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $294,900

    120 Red Fox Lane #A

    • Elk Grove Village
    • 2 Beds | 2 Baths

  • Sold

    Sold for $375,000

    2529 Elder Lane

    • Franklin Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $440,000

    6210 N Meade Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $342,000

    7228 W Balmoral Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $470,000

    14141 Lavender Street

    • Huntley
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $307,000

    1118 Bosworth Lane

    • Elk Grove Village
    • 3 Beds | 1 Baths

  • Sold

    Sold for $570,000

    5713 W Ainslie Avenue

    • Jefferson Park
    • 4 Beds | Baths

  • Sold

    Sold for $375,000

    6621 N Talman Avenue

    • West Ridge
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    5127 N Nashville Avenue

    • Norwood Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    1633 2nd Street #502

    • Highland Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $232,000

    5255 N Riversedge Terrace #309

    • North Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $610,000

    6521 N Normandy Avenue

    • Norwood Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $375,000

    7818 Catalpa Avenue

    • Woodridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $175,000

    6221 N Niagara Avenue #104

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $322,000

    7823 W Summerdale Avenue

    • Norwood Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $403,750

    5639 Carol Avenue

    • Morton Grove
    • 4 Beds | 1 Baths

  • Sold

    Sold for $326,000

    8613 N National Avenue

    • Niles
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $400,000

    7527 N Octavia Avenue

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $360,000

    250 W Wimbolton Drive

    • Mount Prospect
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $319,000

    487 E Prairie Avenue

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $345,000

    1719 N Leclaire Avenue

    • Austin
    • 3 Beds | 2 Baths

  • Sold

    Sold for $1,395,000

    197 Wrenwood Circle

    • Elgin
    • 6 Beds | 5.1 Baths

  • Sold

    Sold for $329,900

    7041 W Touhy Avenue #509

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $365,000

    7051 W Touhy Avenue #304

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $390,000

    460 S Northwest Highway #410

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $383,500

    5808 N Mobile Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $311,900

    5540 W Grace Street

    • Portage Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $535,000

    6900 N Oriole Avenue

    • Edison Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $295,000

    3831 N Osceola Avenue

    • Dunning
    • 2 Beds | 1 Baths

  • Sold

    Sold for $610,000

    1402 E Greenwood Drive

    • Mount Prospect
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $350,500

    408 N Prater Avenue

    • Northlake
    • 3 Beds | 2 Baths

  • Sold

    Sold for $401,500

    7817 W Gregory Street

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $472,500

    7308 W Coyle Avenue

    • Edison Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $220,000

    5159 N East River Road #211F

    • O’Hare
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $433,000

    4325 N Meade Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $439,900

    1304 Royal Oak Lane

    • Lake in the Hills
    • 5 Beds | 3 Baths

  • Sold

    Sold for $266,900

    20955 W Blossom Lane

    • Plainfield
    • 2 Beds | 2 Baths

  • Sold

    Sold for $237,000

    2745 Scott Street

    • Franklin Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $330,900

    6935 N Milwaukee Avenue #304

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $422,500

    440 W Mahogany Court #702

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $191,500

    9518 Dee Road #2A

    • Des Plaines
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $185,301

    1223 N Village Drive

    • Round Lake Beach / Round Lake / Round Lake Heights / Round Lake Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $239,000

    1508 Plymouth Place #2E

    • Glenview / Golf
    • 2 Beds | 1 Baths

  • Sold

    Sold for $330,000

    15913 W Ridge Street

    • Homer / Lockport
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $259,900

    6460 W Belle Plaine Avenue #211

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $710,000

    1433 N Cleveland Avenue #I

    • Near North Side
    • 3 Beds | 3 Baths

  • Sold

    Sold for $269,000

    4926 N Lester Avenue #2W

    • Jefferson Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $490,000

    5131 N Nashville Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $365,000

    77 S Evergreen Avenue #306

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $230,000

    7041 W Touhy Avenue #507

    • Niles
    • 1 Beds | 1 Baths

  • Sold

    Sold for $430,000

    721 Sylviawood Avenue

    • Park Ridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $591,000

    6439 N Natoma Avenue

    • Norwood Park
    • 5 Beds | 3 Baths

  • Sold

    Sold for $203,500

    1500 Cove Drive #240D

    • Prospect Heights
    • 2 Beds | 1 Baths

  • Sold

    Sold for $155,000

    7631 N Greenview Avenue #1F

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $440,000

    6465 N Newland Avenue

    • Norwood Park
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $349,900

    1063 Moraine Drive

    • South Elgin
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $420,000

    412 S Patton Avenue

    • Arlington Heights
    • 3 Beds | 1 Baths

  • Sold

    Sold for $585,000

    615 Forestview Avenue

    • Park Ridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $153,000

    8812 Jody Lane #2E

    • Des Plaines
    • 2 Beds | 1 Baths

  • Comparable Only listing – Closed

    Sold for $450,000

    5234 N Oriole Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $470,000

    8239 W Irving Park Road

    • Dunning
    • 6 Beds | Baths

  • Sold

    Sold for $470,000

    7131 Grand Avenue

    • Downers Grove
    • 3 Beds | 2 Baths

  • Sold

    Sold for $685,000

    210 N Seminary Avenue

    • Park Ridge
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $550,000

    6236 N Newark Avenue

    • Norwood Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $308,000

    2927 N Oak Park Avenue

    • Montclare
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $195,000

    4845 N Mcvicker Avenue

    • Jefferson Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $426,500

    1420 S Fairview Avenue

    • Park Ridge
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $349,900

    5247 N California Avenue

    • Lincoln Square
    • 3 Beds | 2 Baths

  • Sold

    Sold for $305,000

    2400 W Talcott Road #324

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $375,000

    7021 W Touhy Avenue #401

    • Niles
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $465,000

    6133 N Newburg Avenue

    • Norwood Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $431,000

    8531 W Carmen Avenue

    • O’Hare
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $392,000

    10114 S Turner Avenue

    • Evergreen Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $140,000

    5472 W Higgins Avenue #1B

    • Jefferson Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $444,000

    5034 N Menard Avenue

    • Jefferson Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $250,000

    7735 W Westwood Drive

    • Elmwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $456,000

    440 Windham Trail

    • Carpentersville
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $355,000

    5912 N Navarre Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $341,000

    1018 Florence Avenue

    • Evanston
    • 2 Beds | 1 Baths

  • Sold

    Sold for $615,000

    23577 Old Barrington Road

    • Barrington Area
    • 5 Beds | 3 Baths

  • Sold

    Sold for $395,000

    570 Crescent Boulevard #506

    • Glen Ellyn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $274,500

    165 S Brockway Street

    • Palatine
    • 2 Beds | 1 Baths

  • Sold

    Sold for $370,000

    3546 N Paris Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $319,550

    1408 Plum Court #B

    • Mount Prospect
    • 2 Beds | 2 Baths

  • Sold

    Sold for $405,000

    6537 N Nixon Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $415,000

    6042 N Ottawa Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $220,000

    7565 W Pratt Avenue #3

    • Edison Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $560,000

    8150 W Gregory Street

    • Norwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $435,000

    6519 W Palatine Avenue

    • Norwood Park
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $35,000

    4300 W Ford City Drive #A1505

    • West Lawn
    • 2 Beds | 2 Baths

  • Sold

    Sold for $325,000

    6509 W Devon Avenue

    • Norwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $214,500

    4757 S Kilbourn Avenue

    • Archer Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $215,000

    119 Fairlane Court #119A

    • Bloomingdale
    • 2 Beds | 1 Baths

  • Sold

    Sold for $630,000

    449 Edens Lane

    • Northfield
    • 4 Beds | 2 Baths

  • Sold

    Sold for $465,000

    500 Green Bridge Lane

    • Prospect Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $450,000

    179 Braintree Drive

    • Bloomingdale
    • 4 Beds | 2.2 Baths

  • Sold

    Sold for $354,000

    6059 W Berenice Avenue

    • Dunning
    • 4 Beds | 2 Baths

  • Sold

    Sold for $384,000

    5528 W Henderson Street

    • Portage Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $425,000

    7420 W Everell Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $441,000

    5607 N Overhill Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $660,000

    6824 W Ardmore Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $367,000

    1414 Adams Avenue

    • Campton Hills / St. Charles
    • 5 Beds | 2 Baths

  • Sold

    Sold for $525,000

    705 Pleasant Avenue

    • Glen Ellyn
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $445,000

    502 W Go Wando Avenue

    • Mount Prospect
    • 4 Beds | 2 Baths

  • Sold

    Sold for $275,000

    2108 Flicker Lane

    • Rolling Meadows
    • 3 Beds | 1 Baths

  • Sold

    Sold for $357,500

    2452 Seminary Avenue

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $340,000

    7510 N Oketo Avenue

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $850,000

    8292 W Ainslie Street

    • Norridge
    • 5 Beds | 3.3 Baths

  • Sold

    Sold for $345,000

    224 Harmony Lane

    • Elk Grove Village
    • 4 Beds | 2 Baths

  • Sold

    Sold for $355,000

    5732 N Merrimac Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $517,000

    1961 Saint Andrews Drive

    • Green Oaks / Libertyville
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $525,000

    2225 Elmira Avenue

    • Des Plaines
    • 3 Beds | 3 Baths

  • Sold

    Sold for $585,000

    6410 N Olympia Avenue

    • Edison Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $990,000

    1435 S Prospect Avenue

    • Park Ridge
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $522,000

    428 Hillside Avenue

    • Glen Ellyn
    • 3 Beds | 2 Baths

  • Sold

    Sold for $900,000

    410 Belleplaine Avenue

    • Park Ridge
    • 4 Beds | 4.1 Baths

  • Sold

    Sold for $389,900

    823 Portree Lane

    • Hawthorn Woods / Lake Zurich / Kildeer / Long Grove
    • 4 Beds | 2 Baths

  • Sold

    Sold for $335,000

    6750 N Harlem Avenue

    • Edison Park
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $411,000

    7744 W Ardmore Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $372,000

    5440 N Nashville Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $360,000

    2413 Columbia Lane

    • Montgomery
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $445,000

    5928 N Newburg Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $190,000

    7081 W Touhy Avenue #210

    • Niles
    • 1 Beds | 1 Baths

  • Sold

    Sold for $525,000

    5924 N Kostner Avenue

    • Forest Glen
    • 4 Beds | 3 Baths

  • Sold

    Sold for $465,000

    6829 W Highland Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $275,000

    3244 N Newland Avenue

    • Dunning
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $366,000

    3259 N Anchor Drive

    • Avondale
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $354,000

    2901 N Fairfield Avenue #2N

    • Avondale
    • 2 Beds | 2 Baths

  • Sold

    Sold for $283,500

    5339 N Oketo Avenue

    • Norwood Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $409,000

    5300 N Moody Avenue

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $315,000

    4837 N Nottingham Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $549,000

    203 E Olive Avenue

    • Prospect Heights
    • 5 Beds | 3.1 Baths