54,386

Cahokia, IL Homes

Section Image
  • /25

    $275,000

    Pending
    • 3 Beds
    • 2.5 Baths
    • 2,014 Sq Ft

    3335 Virginia Ave, Saint Louis, MO 63118

    Historic South City charm meets modern, move-in-ready living in this fully renovated Benton Park West beauty just one block from all the energy of Cherokee Street. Completely reimagined in 2017 with updated electric, plumbing, HVAC, roof and more, this home delivers the character buyers love without the projects they don’t. Inside, the open-concept main level creates an airy, connected space

    Mark Gellman EXP Realty, LLC

    3335 Virginia Ave, Saint Louis, MO 63118
  • /7

    $750 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    1936-1938 Winnebago St Unit 2F, St. Louis, MO 63118

    Property Id: 800282High ceilings are just one of the highlights! Tucked away in a quiet corner of Marine Villa, you'll see why you should make this your home. Owner pays water, sewer, trash. Tenant pays gas and electric. Cats and small dogs under 30 lbs allowed with additional $500 deposit. Washer/dryer hookups available. Application fee is $45 per applicant (max occupancy is two

    (314) 702-1984

    1936-1938 Winnebago St Unit 2F, St. Louis, MO 63118
  • /50

    $700,000 Last List Price

    Sold May 22, 2026

    2348 Hickory St, Saint Louis, MO 63104

    • 4 Beds
    • 3.5 Baths
    • 3,321 Sq Ft
    • Built 1896

    Last Sold Summary

    • $211/SF
    • 42 Days On Market

    Current Estimated Value $687,116

    Last Listing Agent Anna Chancellor Garcia Properties

    2348 Hickory St, Saint Louis, MO 63104
    • /34

      Est $299,962

      Not Listed For Sale

      3722 Louisiana Ave, Saint Louis, MO 63118

      • 3 Beds
      • 2.5 Baths
      • 3,312 Sq Ft
      • Built 1909
      3722 Louisiana Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 59 Days On Market

  • /67

    $469,900

    • 3 Beds
    • 3.5 Baths
    • 2,248 Sq Ft

    2421 S 13th St, Saint Louis, MO 63104

    NEW PRICE of $469,9000 AND $10,000. CLOSING COST CREDIT or a bigger price reduction or use as a 2/1 buy down!! ACT NOW BEFORE SOMEONE ELSE DOES! Step into this beautifully renovated home where thoughtful updates meet timeless character. A new TPO roof, EV charging station, and a spacious two-car garage set the tone for modern convenience, while newly refinished original wood floors and updated

    Mona Parsley EXP Realty, LLC

    2421 S 13th St, Saint Louis, MO 63104
  • /15

    $1,110 Per Month

    • 2 Beds
    • 1 Bath
    • 1,161 Sq Ft
    • House for Rent

    3614 Tennessee Ave, St. Louis, MO 63118

    Look inside this fully modernized 2-bedroom, 1-bath home on Tennessee Ave in the Bells Add subdivision of St. Louis. We are pet-friendly! Your dogs and cats are welcome at 3614 Tennessee Avenue.This home boasts recent upgrades, creating a modern and welcoming feel. You'll find essential amenities like whole-home Air Conditioning, a refrigerator, washer/dryer hookups, and a

    (314) 338-5083

    3614 Tennessee Ave, St. Louis, MO 63118
  • /2

    $100,000

    Sold Aug 05, 2025

    1141 Saint Rose Ln, East Saint Louis, IL 62206

    • 3 Beds
    • 1 Bath
    • 888 Sq Ft
    • Built 1959

    Last Sold Summary

    • $113/SF

    Current Estimated Value $102,760

    Last Listing Agent Joshua Mariconi QDM Real Estate, LLC

    1141 Saint Rose Ln, East Saint Louis, IL 62206
    • /34

      Est $356,797

      Not Listed For Sale

      3656 Fairview Ave, Saint Louis, MO 63116

      • 3 Beds
      • 2.5 Baths
      • 2,450 Sq Ft
      • Built 1911
      3656 Fairview Ave, Saint Louis, MO 63116

      Last Sold Summary

      • 7 Days On Market

  • /25

    $264,900

    $5K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,369 Sq Ft

    2847 Wyoming St, St. Louis, MO 63118

    This expansive 2,369 sq ft, 4-bedroom, 2.5-bath, three-story townhome offers rare flexibility—ideal for a house hack with roommates to offset your mortgage or a spacious owner-occupant setup with room to live, work, and unwind. Located in the heart of Benton Park West, just minutes from Cherokee Street Antique Row, this home places you in one of South City’s most walkable and vibrant

    Christine Aguas RE/MAX Results

    2847 Wyoming St, St. Louis, MO 63118
  • /9

    $1,150 Per Month

    • 2 Beds
    • 1 Bath
    • 1,373 Sq Ft
    • Condo for Rent

    3215 Oregon Ave Unit 1F, St. Louis, MO 63118

    Property Id: 24880283215 OREGON AVENUE is a large 1st floor unit in Benton Park West with lots of natural light! 1+ bedroom w/ beautiful newly refinished hardwood floors throughout. Ceramic tile in kitchen and bathroom. Laundry hookups in basement. Freshly updated home with easy access to public transportation, parks, restaurants and shops. Very walkable neighborhood with short distance

    (314) 931-4724

    3215 Oregon Ave Unit 1F, St. Louis, MO 63118
  • /54

    $379,900 Last List Price

    Sold Feb 10, 2026

    3216 Henrietta St, Saint Louis, MO 63104

    • 3 Beds
    • 4 Baths
    • 2,905 Sq Ft
    • Built 2017

    Last Sold Summary

    • $131/SF
    • 122 Days On Market

    Current Estimated Value $367,362

    Last Listing Agent Tommy Espenschied ReeceNichols Real Estate

    3216 Henrietta St, Saint Louis, MO 63104
    • /28

      Est $235,311

      Not Listed For Sale

      3417 Louisiana Ave, Saint Louis, MO 63118

      • 3 Beds
      • 2 Baths
      • 1,330 Sq Ft
      • Built 1892
      3417 Louisiana Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 60 Days On Market

  • /26

    $173,000

    $2K PRICE DROP
    • 3 Beds
    • 1.5 Baths
    • 2,652 Sq Ft

    3142 Michigan Ave, Saint Louis, MO 63118

    Welcome to 3142 Michigan St, a charming townhome in St. Louis. This unique property is ready for you to make it your own. Whether you're an aspiring homeowner or an investor seeking a rental opportunity, this home is a blank canvas awaiting your personal touch. It features tall ceilings, offering a sense of openness, and off-street parking for added convenience. The level backyard is perfect for

    Brandi Jo Zirkelbach Keller Williams Realty St. Louis

    3142 Michigan Ave, Saint Louis, MO 63118
  • /16

    $885 Per Month

    • 3 Beds
    • 1 Bath
    • 925 Sq Ft
    • House for Rent

    2 E Adams Dr, Sauget, IL 62206

    Property Id: 2420375Why keep renting when you could own?This home offers:• Affordable monthly payment• Move in right away• No traditional bank financing required• A chance to build ownership instead of paying rentPerfect for someone ready to take the next step toward owning a home but who may not qualify for a traditional mortgage.Opportunities like

    (810) 815-9405

    2 E Adams Dr, Sauget, IL 62206
  • /30

    $399,900 Last List Price

    Sold Jul 11, 2025

    2320 Virginia Ave, Saint Louis, MO 63104

    • 4 Beds
    • 2.5 Baths
    • 2,824 Sq Ft
    • Built 1904

    Last Sold Summary

    • $142/SF
    • 8 Days On Market

    Current Estimated Value $412,528

    Last Listing Agent Mike Palermo Compass Realty Group

    2320 Virginia Ave, Saint Louis, MO 63104
    • /30

      Not Listed For Sale

      3446 Nebraska Ave, Saint Louis, MO 63118

      • 3 Beds
      • 1.5 Baths
      • 2,264 Sq Ft
      • Built 1890
      3446 Nebraska Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 125 Days On Market

  • /69

    $550,000

    • 4 Beds
    • 2.5 Baths
    • 2,450 Sq Ft

    3662 Humphrey St, Saint Louis, MO 63116

    This gorgeous three-story home is just steps away from all the best food, fun, and local hot spots in Tower Grove South!Inside, timeless exposed brick walls perfectly complement the sleek white kitchen cabinetry and stainless-steel appliances. The open-concept main floor is ideal for entertaining, featuring spacious living and dining areas, a stylish half bath, and convenient main-floor

    Erika Schneider Berkshire Hathaway HomeServices Select Properties

    3662 Humphrey St, Saint Louis, MO 63116
  • /9

    $850 Per Month

    • 1 Bed
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    225 Upton St Unit 2nd floor, St. Louis, MO 63111

    Property Id: 1679567Welcome to your new home at 225 Upton in Saint Louis! This charming 1 bed, 1 bath unit features hardwood floors, fenced yard, off-street parking, and washer/dryer hookups. With utilities included and small dogs allowed, this cozy space is perfect for you. Don't miss out on this gem for only $850/month!

    (314) 207-2407

    225 Upton St Unit 2nd floor, St. Louis, MO 63111
  • /8

    $67,000

    Sold Apr 17, 2026

    1106 Saint Benedict Dr, East Saint Louis, IL 62206

    • 3 Beds
    • 1 Bath
    • 957 Sq Ft
    • Built 1960

    Last Sold Summary

    • 10% Below List Price
    • $70/SF
    • 48 Days On Market

    Current Estimated Value $69,372

    Last Listing Agent Robert Shipley QDM Real Estate, LLC

    1106 Saint Benedict Dr, East Saint Louis, IL 62206
    • /30

      Est $222,239

      Not Listed For Sale

      3522 California Ave, Saint Louis, MO 63118

      • 2 Beds
      • 2.5 Baths
      • 1,740 Sq Ft
      • Built 1906
      3522 California Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 76 Days On Market

  • /22

    $425,000

    $25K PRICE DROP Pending
    • 4 Beds
    • 2.5 Baths
    • 3,138 Sq Ft

    2906 Lemp Ave, Saint Louis, MO 63118

    Welcome to this unique and historic home on a spacious fenced double lot in Benton Park! You'll be captivated by the expansive living and dining areas with gleaming hardwood floors, arched doorways, 12' ceilings, and oversized windows that fill the space with natural light. The freshly painted kitchen boasts stainless steel appliances, granite countertops, and patio access. A cozy family or

    Ted Wight Dielmann Sotheby's International Realty

    2906 Lemp Ave, Saint Louis, MO 63118
  • /17

    $1,075 Per Month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • House for Rent

    4127 Oregon Ave, St. Louis, MO 63118

    Limited Time Special Offer - Split your security deposit payment. Pay only 50% of your security deposit upfront to reserve the home, with the remaining balance due at move-in.Enjoy the comfort of this 2-bedroom, 1-bathroom home offering 1000 sq. ft. of living space. - Electric range and refrigerator included - Central cooling and heat pump- Hardwood and tile flooring -

    (205) 900-7864

    4127 Oregon Ave, St. Louis, MO 63118
  • /28

    $125,000 Last List Price

    Sold Aug 07, 2025

    2607 Michigan Ave, Saint Louis, MO 63118

    • 1 Bed
    • 1 Bath
    • 720 Sq Ft
    • Built 1900

    Last Sold Summary

    • $174/SF
    • 4 Days On Market

    Current Estimated Value $131,631

    Last Listing Agent Dawn Griffin EXP Realty, LLC

    2607 Michigan Ave, Saint Louis, MO 63118
    • /44

      Est $326,791

      Not Listed For Sale

      3507 Illinois Ave, Saint Louis, MO 63118

      • 4 Beds
      • 2.5 Baths
      • 2,570 Sq Ft
      • Built 1899
      3507 Illinois Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 4 Days On Market

  • /2

    $12,900

    • 3 Beds
    • 2 Baths
    • 1,040 Sq Ft

    4014 Piggott Ave, East Saint Louis, IL 62207

    Inviting 3-bedroom, 2-bath home featuring a covered front porch—perfect for relaxing and adding to the home’s curb appeal. This property presents a great opportunity for investors or buyers ready to take on their next project. The home is being offered as a cash sale only, with no contingencies accepted, and is sold strictly as-is, where-is. No interior showings will be permitted, no additional

    Hoa Nguyen Worth Clark Realty

    4014 Piggott Ave, East Saint Louis, IL 62207
  • /10

    $775 Per Month

    • 1 Bed
    • 1 Bath
    • 850 Sq Ft
    • House for Rent

    3839 Dunnica Ave, St. Louis, MO 63116

    1-bathroom apartment boasts 850 sq ft of well-designed living space. Nestled in the heart of historic St. Louis, this property is just a stone's throw away from bustling cafes, local parks, and convenient public transportation.Step inside to discover original hardwood floors and abundant natural light that highlights the spacious layout. Recently updated with modern fixtures while

    (314) 462-2341

    3839 Dunnica Ave, St. Louis, MO 63116
  • /20

    $105,000

    Sold Jun 18, 2025

    1110 Saint Clement Dr, East Saint Louis, IL 62206

    • 4 Beds
    • 1 Bath
    • 1,188 Sq Ft
    • Built 1970

    Last Sold Summary

    • 6% Below List Price
    • $88/SF
    • 44 Days On Market

    Current Estimated Value $115,919

    Last Listing Agent Becky Crow Keller Williams Marquee

    1110 Saint Clement Dr, East Saint Louis, IL 62206
    • /60

      Est $410,598

      Not Listed For Sale

      1926 Withnell Ave, Saint Louis, MO 63118

      • 3 Beds
      • 3.5 Baths
      • 2,400 Sq Ft
      • Built 1892
      1926 Withnell Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 2 Days On Market

  • /47

    $135,000

    Under Contract
    • 3 Beds
    • 3 Baths
    • 2,945 Sq Ft

    718 State St Unit Front and Back units, East Carondelet, IL 62240

    Duplex opportunity offering both investment potential and flexible living! Whether you're looking to house hack or expand your portfolio, this property provides the perfect setup to live in one unit while generating rental income from the other. This property features two units: a spacious 2-bedroom, 2-bath unit and a 1-bedroom, 1-bath unit. Each unit includes it's own washer/dryer for added

    Krystal Maurer Welcome Home Real Estate Llc

    718 State St Unit Front and Back units, East Carondelet, IL 62240
  • /8

    $1,275 Per Month

    • 3 Beds
    • 1 Bath
    • 1,150 Sq Ft
    • House for Rent

    8 Louise Ln, Sauget, IL 62206

    Property Id: 2281115Section 8 Accepted: Lovely 3 bed/1 bath single family detached, in quiet neighborhood. The home is move-in-ready, clean, features new appliances, central HVAC, washer/dryer hookups and a private backyard. Water, sewer, trash utilities are included. Fill out an application today and schedule a viewing!1mo security depositMinimum income 3x rentMinimum 600

    (618) 538-0916

    8 Louise Ln, Sauget, IL 62206
  • /31

    $350,000 Last List Price

    Sold May 12, 2026

    2429 Mcnair Ave, Saint Louis, MO 63104

    • 3 Beds
    • 2.5 Baths
    • 2,222 Sq Ft
    • Built 1892

    Last Sold Summary

    • $158/SF
    • 2 Days On Market

    Last Listing Agent Stephanie Nelson Pondrom Berkshire Hathaway HomeServices Select Properties

    2429 Mcnair Ave, Saint Louis, MO 63104
    • /36

      Est $326,374

      Not Listed For Sale

      3319 Indiana Ave, Saint Louis, MO 63118

      • 2 Beds
      • 2.5 Baths
      • 2,024 Sq Ft
      • Built 1890
      3319 Indiana Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 55 Days On Market

  • /37

    $450,000

    $100K PRICE DROP
    • 2 Beds
    • 3 Baths
    • 5,570 Sq Ft

    1926 Allen Ave, St. Louis, MO 63104

    Welcome to your new space. Over 5000 sq ft to craft your own dream. Huge rooms. Huge garage. Massively fun spaces! Large 2nd floor apartment. Lots of extra space with a full basement. Amazing art glass windows! Hardwood floors! Retro style kitchen and bath. Newer TPO roof on main building and garages! Blocks from Lafayette Park and very near downtown. Large parcel with a 12 car parking lot. What

    Carolyn McAvoy McAvoy Realty

    1926 Allen Ave, St. Louis, MO 63104
  • /16

    $1,450 Per Month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    212 Morgan St Unit . A, St. Louis, MO 63102

    Property Id: 1865553Arch Views!! Completely RENOVATED/UPDATED! Historic charm and modern amenities create the perfect one bedroom, one bath unit with a fantastic view of the ARCH. All electric.Keyed entry with building entry foyer. A few steps to Unit "A". Lots of natural light. Exposed brick, tall ceilings, neutral wall color, new sweeping tall windows, new electric and plumbing. Open

    (314) 932-8376

    212 Morgan St Unit . A, St. Louis, MO 63102
  • /11

    $292,500 Last List Price

    Sold Jul 30, 2025

    601 Holly Hills Ave, Saint Louis, MO 63111

    • 1 Bed
    • 1 Bath
    • 3,484 Sq Ft
    • Built 1912

    Last Sold Summary

    • $84/SF
    • 24 Days On Market

    Current Estimated Value $196,667

    Last Listing Agent Anthony Garavaglia Wood Brothers Realty

    601 Holly Hills Ave, Saint Louis, MO 63111
    • /37

      Est $253,027

      Not Listed For Sale

      3229 S Jefferson Ave, Saint Louis, MO 63118

      • 3 Beds
      • 1.5 Baths
      • 1,674 Sq Ft
      • Built 1900
      3229 S Jefferson Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 9 Days On Market

  • /25

    $150,000

    Pending
    • 2 Beds
    • 2 Baths
    • 1,036 Sq Ft

    3316 Itaska St, Saint Louis, MO 63111

    Step into the timeless charm of the Kabel House, a true gem in the heart of Dutchtown! Built in 1866 as the first home on the street for the postmaster general, this historic-style residence offers an enchanting blend of old-world character and modern convenience. While not officially designated as historic, the home is nestled within a historic district, adding to its allure. Inside, you'll find

    Kiara Jones Compass Realty Group

    3316 Itaska St, Saint Louis, MO 63111
  • /15

    $1,260 Per Month

    • 3 Beds
    • 1 Bath
    • 1,025 Sq Ft
    • House for Rent

    4424 S 39th St, St. Louis, MO 63116

    Discover this freshly renovated 3-bedroom, 1-bath home on S 39th St in the St Louis subdivision of St. Louis. We are pet-friendly! Your dogs and cats are welcome at 4424 South 39th Street.A contemporary feel awaits in this recently refreshed home. Modern amenities feature whole-home Air Conditioning, an electric stove and oven, and a refrigerator. The upgraded kitchen includes

    (314) 333-7061

    4424 S 39th St, St. Louis, MO 63116
  • /22

    $274,900 Last List Price

    Sold Oct 10, 2025

    929 Bellerive Blvd, Saint Louis, MO 63111

    • 3 Beds
    • 1.5 Baths
    • 1,612 Sq Ft
    • Built 1915

    Last Sold Summary

    • $171/SF
    • 61 Days On Market

    Current Estimated Value $279,073

    Last Listing Agent Luan Meredith Realty and Associates

    929 Bellerive Blvd, Saint Louis, MO 63111
    • /39

      Est $228,190

      Not Listed For Sale

      2804 Wyoming St, Saint Louis, MO 63118

      • Studio
      • 1,862 Sq Ft
      • Built 1900
      2804 Wyoming St, Saint Louis, MO 63118

      Last Sold Summary

      • 4 Days On Market

Showing Results 401 - 440, Page 11 of 18

How to Buy a Home How to Finance a Home How to Sell a Home