• Sold

    Sold for $275,000

    450 W Briar Place #5F

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $220,000

    1217 S Old Wilke Road #201

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $450,000

    5012 N Busse Avenue

    • Norwood Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $420,000

    196 Shoreline Road

    • Barrington Area
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $171,900

    7117 W 93rd Street #104

    • Oak Lawn
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $765,000

    1107 S Hamlin Avenue

    • Park Ridge
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $190,000

    611 W Central Road #A4

    • Mount Prospect
    • 2 Beds | 1 Baths

  • Sold

    Sold for $750,000

    2535 Stonebridge Lane

    • Northbrook
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $274,500

    6212 Main Street

    • Union
    • 3 Beds | 2 Baths

  • Sold

    Sold for $339,000

    4348 N Oriole Avenue

    • Norridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $485,000

    2409 Bluewater Drive

    • Wauconda
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $415,000

    5916 N Avondale Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $313,900

    234 Mohawk Trail

    • Buffalo Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $280,000

    6121 N Northwest Highway #406

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $390,000

    209 Amherst Avenue

    • Des Plaines
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $432,000

    40217 N Sibley Drive

    • Antioch
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $530,000

    4735 N Kilbourn Avenue

    • Irving Park
    • 6 Beds | Baths

  • Sold

    Sold for $325,000

    8300 Callie Avenue #314

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $329,000

    239 Camel Bend Court

    • Schaumburg
    • 2 Beds | 2 Baths

  • Sold

    Sold for $520,000

    2536 N Austin Avenue

    • Belmont Cragin
    • 6 Beds | Baths

  • Sold

    Sold for $575,000

    5054 W Hutchinson Street

    • Portage Park
    • 5 Beds | Baths

  • Sold

    Sold for $290,000

    2426 Raleigh Court #7

    • Schaumburg
    • 3 Beds | 2 Baths

  • Sold

    Sold for $240,000

    202 Teak Lane

    • Streamwood
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $290,000

    2165 Sunderland Court #101A

    • Naperville
    • 3 Beds | 2 Baths

  • Sold

    Sold for $460,000

    3412 N Oleander Avenue

    • Dunning
    • 3 Beds | 3 Baths

  • Sold

    Sold for $407,000

    4958 S Lamon Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $314,000

    711 W Gordon Terrace #524

    • Uptown
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $750,000

    1204 Pleasant Place

    • Lemont
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $365,000

    8212 N Ozanam Avenue

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $662,000

    3423 Maple Leaf Drive

    • Glenview / Golf
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $415,000

    942 Hill Crest Drive

    • Carol Stream
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $720,000

    14960 Angelico Street

    • Lemont
    • 4 Beds | 4 Baths

  • Sold

    Sold for $410,000

    7746 W Talcott Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $145,000

    2302 W Algonquin Road #2

    • Rolling Meadows
    • 2 Beds | 1 Baths

  • Sold

    Sold for $245,000

    9345 National Avenue

    • Morton Grove
    • 3 Beds | 1 Baths

  • Sold

    Sold for $300,000

    6453 N Sayre Avenue

    • Norwood Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $380,000

    611 S Wells Street #2809

    • Loop
    • 2 Beds | 2 Baths

  • Sold

    Sold for $351,000

    309 E Parallel Street

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $499,000

    332 Lawn Lane

    • Des Plaines
    • 3 Beds | 3 Baths

  • Sold

    Sold for $390,000

    7440 N Osceola Avenue

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $282,000

    232 University Lane

    • Elk Grove Village
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $198,000

    803 Brook Drive #8

    • Streamwood
    • 2 Beds | 2 Baths

  • Sold

    Sold for $162,500

    7117 93rd Street #102

    • Oak Lawn
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $177,500

    4 Hickory Road

    • Cary / Oakwood Hills / Trout Valley
    • 1 Beds | 1 Baths

  • Sold

    Sold for $305,000

    2028 S 3rd Avenue

    • Maywood
    • 6 Beds | Baths

  • Sold

    Sold for $535,000

    6900 N Oriole Avenue

    • Edison Park
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $320,000

    1435 Club Drive

    • Glendale Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $480,000

    254 Lenox Lane

    • Ivanhoe / Mundelein
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $385,000

    2103 Robin Lane

    • Rolling Meadows
    • 4 Beds | 1.1 Baths

  • Sold

    Sold for $357,000

    7726 W Balmoral Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $630,000

    6462 N Lehigh Avenue

    • Forest Glen
    • 5 Beds | Baths

  • Sold

    Sold for $324,000

    7143 W Howard Street

    • Niles
    • 3 Beds | 1 Baths

  • Sold

    Sold for $545,000

    5726 N Mobile Avenue

    • Norwood Park
    • 4 Beds | 3 Baths

  • Sold

    Sold for $395,000

    4731 N Octavia Avenue

    • Harwood Heights
    • 3 Beds | 2 Baths

  • Sold

    Sold for $110,000

    2056 W Jarvis Avenue #1

    • Rogers Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $323,000

    4421 N Kilbourn Avenue

    • Irving Park
    • 3 Beds | 1.2 Baths

  • Sold

    Sold for $500,000

    2 Walnut Drive

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

  • Sold

    Sold for $202,000

    6820 W Raven Street #B4

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $366,000

    6234 W Lawrence Avenue

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $370,000

    2861 Haydn Street

    • Bull Valley / Greenwood / Woodstock
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $435,000

    5623 W Giddings Street

    • Jefferson Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $135,000

    8998 Kennedy Drive #1D

    • Des Plaines
    • 1 Beds | 1 Baths

  • Sold

    Sold for $210,000

    3110 Hoffman Street

    • Plano
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $375,000

    5538 W Leland Avenue

    • Portage Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $179,800

    6121 N Northwest Highway #305

    • Norwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $305,000

    383 Park Avenue

    • Wheeling
    • 4 Beds | 2 Baths

  • Sold

    Sold for $127,000

    20 N Tower Road #6H

    • Oak Brook
    • 1 Beds | 1 Baths

  • Sold

    Sold for $315,000

    239 Camel Bend Court

    • Schaumburg
    • 2 Beds | 2 Baths

  • Sold

    Sold for $324,900

    5614 N Moody Avenue

    • Norwood Park
    • 5 Beds | 2 Baths

  • Sold

    Sold for $302,500

    7500 N Octavia Avenue

    • Edison Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $315,000

    6800 N Harlem Avenue #304

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $401,000

    104 Lemoyne Parkway

    • Oak Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $199,000

    5510 Lincoln Avenue #302

    • Morton Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $129,900

    2453 N 72nd Court #1E

    • Elmwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $281,000

    2621 N Menard Avenue

    • Belmont Cragin
    • 3 Beds | 1 Baths

  • Sold

    Sold for $350,000

    4958 S Lamon Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $289,000

    5746 W Eddy Street

    • Portage Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $182,500

    940 Beau Drive #309

    • Des Plaines
    • 2 Beds | 1 Baths

  • Sold

    Sold for $390,000

    310 Barnaby Drive

    • Oswego
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $285,000

    1759 Nature Court

    • Schaumburg
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $147,000

    4841 N Central Avenue #2E

    • Jefferson Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $420,000

    6573 N Onarga Avenue

    • Edison Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $270,000

    33081 N Battershall Road

    • Gages Lake / Grayslake / Hainesville / Third Lake / Wildwood
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $282,000

    8 E Randolph Street #2207

    • Loop
    • 1 Beds | 1 Baths

  • Sold

    Sold for $348,000

    32 Keswick Road

    • Elk Grove Village
    • 4 Beds | 2 Baths

  • Sold

    Sold for $368,000

    9716 Schiller Boulevard

    • Franklin Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $300,000

    275 S Mason Street

    • Bensenville
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $702,000

    6957 N Oleander Avenue

    • Edison Park
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $160,000

    4572 N Milwaukee Avenue #4D

    • Portage Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $275,000

    5721 N Ottawa Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $299,000

    34166 N Wineberry Lane

    • Round Lake Beach / Round Lake / Round Lake Heights / Round Lake Park
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $148,500

    1251 N Red Oak Circle #4

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

  • Sold

    Sold for $315,000

    8 W Emerson Street

    • Arlington Heights
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $425,500

    902 S Emerson Street

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $172,500

    1623 Ashland Avenue #3D

    • Des Plaines
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $233,000

    6430 W Belle Plaine Avenue #409

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $290,000

    5526 W Grace Street

    • Portage Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $260,000

    16733 90th Avenue

    • Orland Hills
    • 3 Beds | 2 Baths

  • Sold

    Sold for $391,000

    725 Huntington Court

    • Algonquin
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $336,000

    4920 N Newcastle Avenue

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $138,800

    3245 Enoch Avenue

    • Zion
    • 1 Beds | 1.1 Baths

  • Sold

    Sold for $275,000

    675 Kingsbridge Drive

    • Carol Stream
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $415,000

    6958 N Oriole Avenue

    • Edison Park
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $320,000

    5320 N Lowell Avenue #506

    • North Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $337,060

    1004 Moraine Drive

    • South Elgin
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $615,000

    1511 Manor Lane

    • Park Ridge
    • 5 Beds | 2.1 Baths

  • Sold

    Sold for $500,000

    N615 Courtney Lane

    • Winfield
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $675,000

    6722 W Thorndale Avenue

    • Norwood Park
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $212,000

    28528 W Lindbergh Drive

    • Barrington Area
    • 3 Beds | 1 Baths

  • Sold

    Sold for $228,000

    245 S Park Lane #310

    • Palatine
    • 2 Beds | 2 Baths

  • Sold

    Sold for $215,000

    6451 N Northwest Highway #D5

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $400,000

    3622 N Richmond Street

    • Irving Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $260,000

    1472 Winfield Way

    • Keeneyville / Roselle
    • 2 Beds | 2.1 Baths

  • Sold

    Sold for $435,000

    5930 W Newport Avenue

    • Portage Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $184,900

    3110 N Sheridan Road #501

    • Lake View
    • 1 Beds | 1 Baths

  • Sold

    Sold for $449,900

    115 N Clifton Avenue #303

    • Park Ridge
    • 2 Beds | 2 Baths

  • Sold

    Sold for $100,000

    23277 Enclave Lane

    • Barrington Area
    • Land
  • Sold

    Sold for $305,000

    3301 N Orange Avenue

    • Dunning
    • 2 Beds | 2 Baths

  • Sold

    Sold for $665,000

    757 N Northwest Highway

    • Park Ridge
    • 5 Beds | Baths

  • Sold

    Sold for $125,000

    6817 N Northwest Highway #2

    • Edison Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $308,000

    2829 Scott Street

    • Des Plaines
    • 4 Beds | 2 Baths

  • Sold

    Sold for $360,000

    4847 N Kenmore Avenue #2

    • Uptown
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $298,900

    6135 N Broadway Street #305

    • Edgewater
    • 2 Beds | 2 Baths

  • Sold

    Sold for $102,000

    6103 N Elston Avenue #2S

    • Norwood Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $116,000

    990 Perrie Drive #202

    • Elk Grove Village
    • 1 Beds | 1 Baths

  • Sold

    Sold for $240,000

    4828 N Rockwell Street #3

    • Lincoln Square
    • 2 Beds | 1 Baths

  • Sold

    Sold for $400,000

    7112 N Ridge Boulevard

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $325,000

    41 W Edward Street

    • Lombard
    • 3 Beds | 2 Baths

  • Sold

    Sold for $450,000

    6950 N Odell Avenue

    • Edison Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $479,000

    8855 Karlov Avenue

    • Skokie
    • 3 Beds | 3 Baths

  • Sold

    Sold for $250,000

    403 Cromwell Circle #1

    • Bartlett
    • 2 Beds | 2 Baths

  • Sold

    Sold for $490,000

    4428 N Tripp Avenue

    • Irving Park
    • 5 Beds | Baths

  • Sold

    Sold for $225,000

    529 Kingsmill Lane #C

    • Prospect Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $319,000

    7333 W Rascher Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $288,659

    2543 Parkwood Lane

    • Des Plaines
    • 4 Beds | 2 Baths

  • Sold

    Sold for $499,800

    7 S Woodridge Lane

    • Arlington Heights
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $215,000

    10937 Lombard Avenue

    • Chicago Ridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $290,000

    876 Walter Avenue

    • Des Plaines
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $425,000

    5553 N Olcott Avenue

    • Norwood Park
    • 3 Beds | 2 Baths

  • Sold

    Sold for $330,000

    175 W Brookwood Lane

    • Bolingbrook
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $332,500

    513 N Broadway Avenue

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $296,000

    7137 W Summerdale Avenue

    • Norwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $327,000

    8206 N Ozanam Avenue

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $337,000

    1500 E Norman Drive

    • Palatine
    • 3 Beds | 2 Baths

  • Sold

    Sold for $175,000

    6453 N Northwest Highway #A1N

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $137,500

    825 Pearson Street #6B

    • Des Plaines
    • 2 Beds | 2 Baths

  • Sold

    Sold for $275,000

    5506 N Newland Avenue

    • Norwood Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $260,000

    5316 N Leamington Avenue

    • Jefferson Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $195,000

    391 Mors Avenue

    • Wheeling
    • 3 Beds | 1 Baths

  • Sold

    Sold for $289,900

    16712 Sheridans Trail

    • Orland Park
    • 3 Beds | 3 Baths

  • Sold

    Sold for $300,000

    3018 Edgewood Parkway

    • Woodridge
    • 4 Beds | 2 Baths

  • Sold

    Sold for $445,000

    26089 W Calhoun Avenue

    • Antioch
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $289,900

    6053 W Henderson Street

    • Dunning
    • 3 Beds | 2 Baths

  • Sold

    Sold for $230,000

    6121 N Northwest Highway #404

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $290,000

    2702 Sierra Avenue

    • Plainfield
    • 4 Beds | 3.1 Baths

  • Sold

    Sold for $315,000

    716 Friar Drive

    • Aurora / Eola
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $300,000

    1615 N Newcastle Avenue

    • Austin
    • 3 Beds | 2 Baths

  • Sold

    Sold for $195,000

    820 Geraldine Court

    • Harmony / Marengo
    • 3 Beds | 2 Baths

  • Sold

    Sold for $180,000

    418 Broadview Avenue

    • Hillside
    • 3 Beds | 2 Baths

  • Sold

    Sold for $175,000

    1053 Belmont Court

    • Schaumburg
    • 2 Beds | 1 Baths

  • Sold

    Sold for $325,000

    1913 Brookside Lane

    • Hoffman Estates
    • 3 Beds | 3 Baths

  • Sold

    Sold for $189,900

    1913 Flintshire Drive

    • Schaumburg
    • 3 Beds | 2.1 Baths

  • Sold

    Sold for $271,000

    2403 Dove Street

    • Rolling Meadows
    • 5 Beds | 2 Baths

  • Sold

    Sold for $75,000

    1417 Winners Circle

    • Gages Lake / Grayslake / Hainesville / Third Lake / Wildwood
    • 2 Beds | 2 Baths

  • Sold

    Sold for $371,000

    4916 N New England Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $355,000

    7111 N Ozanam Avenue

    • Edison Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $308,247

    4521 N Thatcher Avenue

    • Norridge
    • 3 Beds | 1 Baths

  • Sold

    Sold for $259,000

    285 Newark Lane

    • Hoffman Estates
    • 3 Beds | 1 Baths

  • Sold

    Sold for $280,000

    10 S Dunton Avenue #214

    • Arlington Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $170,000

    60 Oak Valley Drive

    • Cary / Oakwood Hills / Trout Valley
    • 3 Beds | 2 Baths

  • Sold

    Sold for $154,000

    2610 Oakton Street #2W

    • Park Ridge
    • 2 Beds | 1 Baths

  • Sold

    Sold for $510,000

    1107 S Hamlin Avenue

    • Park Ridge
    • 3 Beds | 2.2 Baths

  • Sold

    Sold for $422,900

    639 Park Plaine Avenue

    • Park Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $155,000

    21960 W Sarah Drive

    • Lake Villa / Lindenhurst
    • 2 Beds | 1 Baths

  • Sold

    Sold for $110,000

    1513 N Harold Avenue

    • Melrose Park
    • 2 Beds | 1 Baths

  • Sold

    Sold for $216,000

    10119 S 82nd Avenue

    • Palos Hills
    • 3 Beds | 2 Baths

  • Sold

    Sold for $300,000

    5025 N Mulligan Avenue

    • Jefferson Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $215,000

    4853 N Central Avenue #H

    • Jefferson Park
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $349,000

    2245 W Estes Avenue

    • West Ridge
    • 3 Beds | 2 Baths

  • Sold

    Sold for $140,000

    9078 W Heathwood Drive #3J

    • Niles
    • 2 Beds | 2 Baths

  • Sold

    Sold for $173,000

    856 Pembrook Court #856

    • Carol Stream
    • 2 Beds | 1 Baths

  • Sold

    Sold for $205,000

    675 Kingsbridge Drive

    • Carol Stream
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $168,000

    616 Plum Court #B

    • Crystal Lake / Lakewood / Prairie Grove
    • 2 Beds | 2 Baths

  • Sold

    Sold for $600,000

    2619 W Winnemac Avenue

    • Lincoln Square
    • 8 Beds | Baths

  • Sold

    Sold for $204,500

    529 Kingsmill Lane #B

    • Prospect Heights
    • 2 Beds | 2 Baths

  • Sold

    Sold for $195,000

    3940 W Bryn Mawr Avenue #201

    • North Park
    • 1 Beds | 1 Baths

  • Sold

    Sold for $394,000

    5945 N Navarre Avenue

    • Norwood Park
    • 4 Beds | 2 Baths

  • Sold

    Sold for $479,800

    5904 N Mulligan Avenue

    • Norwood Park
    • 4 Beds | Baths

  • Sold

    Sold for $303,000

    1415 E Lowden Lane

    • Mount Prospect
    • 3 Beds | 2 Baths

  • Sold

    Sold for $197,500

    6261 N Northwest Highway #2D

    • Norwood Park
    • 2 Beds | 2 Baths

  • Sold

    Sold for $335,000

    1200 E Ironwood Drive

    • Mount Prospect
    • 4 Beds | 2.1 Baths

  • Sold

    Sold for $295,000

    1213 Longmeadow Drive

    • Glenview / Golf
    • 3 Beds | 1 Baths

  • Sold

    Sold for $298,000

    6515 N Nixon Avenue

    • Norwood Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $287,000

    1717 Crandon Lane

    • Schaumburg
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $303,000

    5359 N Moody Avenue

    • Jefferson Park
    • 3 Beds | 1 Baths

  • Sold

    Sold for $149,000

    806 Dunbar Court

    • Schaumburg
    • 2 Beds | 1.1 Baths

  • Sold

    Sold for $320,000

    5158 N Moody Avenue

    • Jefferson Park
    • 4 Beds | Baths

  • Sold

    Sold for $357,000

    7843 Kenneth Avenue

    • Skokie
    • 3 Beds | 1.1 Baths

  • Sold

    Sold for $226,000

    5040 Warren Street #407

    • Skokie
    • 2 Beds | 2 Baths

  • Sold

    Sold for $246,000

    5140 S Sayre Avenue

    • Garfield Ridge
    • 3 Beds | 2 Baths