52,896

Cahokia, IL Homes

Section Image
  • /61

    $1,100,000

    • Land
    • 0.83 Acre
    • $1,325,301 per Acre

    2701-2729 Lafayette Ave, St. Louis, MO 63104

    Prime Lafayette Ave Opportunity being sold as a package or individual lots | 13,490 SF architectural Gem + 8 Vacant Lots Welcome to 2701-2729 Lafayette —an architecturally striking 13,490 square foot building bursting with potential in one of St. Louis’ most vibrant, walkable neighborhoods. Just one block from Lafayette Square, this stunning structure sits at the heart of a rare, multi-lot

    Sam Vandenbrink Worth Clark Realty

    2701-2729 Lafayette Ave, St. Louis, MO 63104
  • /15

    $1,500 per month

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

    1006 Olive St Unit 503, St. Louis, MO 63101

    Property Id: 1942752Welcome to the Ludwig Collection, a boutique apartment building in the historical Music Row in downtown St. Louis. Owned and operated locally, the Ludwig Collection delivers exceptional service and support. Located steps away from Ballpark Village, Schnucks grocery store, the Washington Avenue entertainment district, and the Metrolink station. Choose from spacious one-

    1006 Olive St Unit 503, St. Louis, MO 63101
  • /18

    $419,900 Last List Price Sold Mar 25, 2025

    2845 Wyoming St, Saint Louis, MO 63118

    • 7 Beds
    • 6 Baths
    • 3,850 Sq Ft
    • Built 1885

    Last Sold Summary

    • $109/SF
    • 3 Days On Market

    Last Listing Agent Bob Strait EXP Realty, LLC

    2845 Wyoming St, Saint Louis, MO 63118
    • /32

      Est $377,489 Not Listed For Sale

      • Studio
      • 2,640 Sq Ft

      2805 Shenandoah Ave, Saint Louis, MO 63104

      2805 Shenandoah Ave, Saint Louis, MO 63104
  • /19

    $395,000

    • 14 Beds
    • 8 Baths
    • 5,026 Sq Ft

    101 and 105 S 5th St, Dupo, IL 62239

    Fantastic investment opportunty. 2 buildings 6 units total. 2 Units are 3 bed/2 bath and 4 units are 2 bed/1 bath. All units are leased on month to month making rent adjustments easy for new owner (except 1 which expires 9/2026). 3 beds/2 baths are in brick building. Both rent for $788 per month. Both tenants have been there for several years. 2 bed/1 bath units are in the frame building. 2 units

    Tammy Hines Tammy Mitchell Hines & Co.

    101 and 105 S 5th St, Dupo, IL 62239
  • /2

    $1,350 per month

    • 2 Beds
    • 1 Bath
    • 907 Sq Ft
    • House for Rent

    3834 Missouri Ave, St. Louis, MO 63118

    Tour this charmingly refreshed 2-bedroom, 1-bath home on Missouri Ave in the Marine Villa subdivision of St. Louis. We are pet-friendly! Your dogs and cats are welcome at 3834 Missouri Avenue.Modern updates define this home's inviting character. Inside, find desirable features like whole-home Air Conditioning, convenient washer/dryer hookups, and a kitchen equipped with

    3834 Missouri Ave, St. Louis, MO 63118
  • /19

    $31,000 Sold Mar 28, 2025

    794 N 38th St, East Saint Louis, IL 62205

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft
    • Built 1929

    Last Sold Summary

    • 19% Below List Price
    • $32/SF
    • 18 Days On Market

    Current Estimated Value $33,925

    Last Listing Agent Anthony Neely Keller Williams Marquee

    794 N 38th St, East Saint Louis, IL 62205
    • /43

      Est $501,540 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,489 Sq Ft

      2840 Accomac St, Saint Louis, MO 63104

      2840 Accomac St, Saint Louis, MO 63104
  • /16

    $345,000

    • 3 Beds
    • 2.5 Baths
    • 2,082 Sq Ft

    3310 Michigan Ave, Saint Louis, MO 63118

    Assumable FHA loan at 4.75% interest rate. Welcome home! Located in a vibrant neighborhood, this beautifully renovated 3 bd/2.5 bath home that masterfully combines historic charm w/ modern amenities. The open-concept main floor includes a living room, dining area, & modern kitchen. The living room is a cozy haven featuring large windows that flood the space w/ natural light, enhancing the

    Justin Taylor The Agency

    3310 Michigan Ave, Saint Louis, MO 63118
  • /20

    $2,925 per month

    • 3 Beds
    • 2.5 Baths
    • 1,818 Sq Ft
    • House for Rent

    2710 Geyer Ave, St. Louis, MO 63104

    Property Id: 2257319THIS IS NOT YOUR TYPICAL RENTAL. IT’S YOUR OPPORTUNITY TO OWN!HomeWays makes homeownership accessible to everyone.If you've struggled with qualifying for a traditional home loan, HomeWays' Homeownership Now program is designed specifically for you. Low Credit is OKAY, student debt and medical bills, NO PROBLEM. Don’t miss out on this chance to make

    2710 Geyer Ave, St. Louis, MO 63104
  • /25

    $299,900 Last List Price Sold Oct 14, 2025

    2359 Michigan Ave, Saint Louis, MO 63104

    • 3 Beds
    • 2.5 Baths
    • 1,598 Sq Ft
    • Built 1891

    Last Sold Summary

    • $188/SF
    • 80 Days On Market

    Current Estimated Value $292,469

    Last Listing Agent Lori Sharpsteen Fathom Realty-St. Louis

    2359 Michigan Ave, Saint Louis, MO 63104
    • /41

      Est $351,960 Not Listed For Sale

      • Studio
      • 2,880 Sq Ft

      3445 Shenandoah Ave, Saint Louis, MO 63104

      3445 Shenandoah Ave, Saint Louis, MO 63104
  • /6

    $15,000

    • 2,520 Sq Ft

    3312 Market Ave, East St. Louis, IL 62207

    This Property will be auctioned on Auction.com - please go to the website, register an account and submit your offer(s). 2-UNIT INCOME PROPERTY + BONUS LAND! Massive duplex with estimated 6BR/2BA PLUS adjacent vacant lot at 3308 Market St. SOLD TOGETHER = 0.28 acres. 1,680 above grade sq ft plus an 840 sq ft basement! A total of 3 separate PINs at: 02-30.0-400-006, 02-30-0-400-007,

    Ryan Widerberg eXp Realty

    3312 Market Ave, East St. Louis, IL 62207
  • /5

    $1,200 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    9 W Adams Dr Unit 2, Sauget, IL 62206

    Property Id: 2347342This listing is an opportunity to plan ahead, apply and be placed on a Rental Waiting list for a Single Family Private House within St. Clair or Madison County Illinois, or St. Louis County MO. We are a private owner that also manages our own properties, we have our own internal maintenance and office staff. We are not Property Managers or Landlords, we are Owners who

    9 W Adams Dr Unit 2, Sauget, IL 62206
  • /49

    $384,900 Last List Price Sold Feb 28, 2025

    2904 Missouri Ave, Saint Louis, MO 63118

    • 2 Beds
    • 3 Baths
    • 1,768 Sq Ft
    • Built 1886

    Last Sold Summary

    • $218/SF
    • 68 Days On Market

    Current Estimated Value $393,492

    Last Listing Agent Amy Reiland Real Broker LLC

    2904 Missouri Ave, Saint Louis, MO 63118
    • /27

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,152 Sq Ft

      2304 Russell Blvd, Saint Louis, MO 63104

      2304 Russell Blvd, Saint Louis, MO 63104
  • /21

    $220,000

    • 4 Beds
    • 2 Baths
    • 2,048 Sq Ft

    3130 Caroline St, Saint Louis, MO 63104

    1898 brick home in The Gate District—gutted, cleaned, and framed to convert from duplex to a 4BD/2BA single-family. New roof already in place. Ideal for investors or owner-occupants wanting a head start—the heavy lifting is done! Prime central location near SLU, Midtown/Cortex, and City Foundry’s dining and shops. Close to Union Station’s Aquarium, The Wheel, and Downtown for CITY SC, Blues, and

    Dan Batz DRG - Delhougne Realty Group

    3130 Caroline St, Saint Louis, MO 63104
  • /10

    $1,300 per month

    • 3 Beds
    • 2 Baths
    • House for Rent

    1918 Jerome Ln, Sauget, IL 62206

    Property Id: 2151829Available Now! Nice, clean 3BD/2BA home available now. Located in quiet neighborhood, close to schools, shopping, entertainment, and easy highway access.

    1918 Jerome Ln, Sauget, IL 62206
  • /32

    $350,000 Last List Price Sold Sep 15, 2025

    7401 S Broadway, Saint Louis, MO 63111

    • 6 Beds
    • 3 Baths
    • 5,452 Sq Ft
    • Built 1892

    Last Sold Summary

    • $64/SF
    • 101 Days On Market

    Last Listing Agent Riahna Kastner St. Louis Real Estate Society

    7401 S Broadway, Saint Louis, MO 63111
    • /28

      Est $383,587 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,030 Sq Ft

      2038 Geyer Ave, Saint Louis, MO 63104

      2038 Geyer Ave, Saint Louis, MO 63104
  • /2

    $50,000

    • 3 Beds
    • 1 Bath
    • 925 Sq Ft

    17 Hanover Ln, East Saint Louis, IL 62206

    Ready to grow your portfolio? We have three rental properties now hitting the market. Buy them individually or snag all three as a package deal for maximum impact! Perfect for those looking to jumpstart their investment journey or scale up quickly. This 3 bedroom one bath home currently rents for $750 month and is on a month to month basis. Sold as is. Seller will not provide municipal occupancy

    Cindy Veliz Century 21 Advantage

    17 Hanover Ln, East Saint Louis, IL 62206
  • /8

    $1,300 per month

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

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

    Property Id: 2288575Completely RENOVATED/UPDATED! Historic charm and modern amenities create the perfect one bedroom, one bath unit. All electric.Keyed entry with building entry through foyer. A few steps to Unit "D". Lots of natural light. Exposed brick, neutral wall color, new windows, recessed lighting, new electric and plumbing. Open concept floor plan; living room opens to kitchen

    212 Morgan St Unit . D, St. Louis, MO 63102
  • /14

    $17,200 Sold Jul 11, 2025

    2632 Martin Luther King Dr, East St. Louis, IL 62205

    • 2 Beds
    • 1 Bath
    • Built 1975

    Last Sold Summary

    • 39% Below List Price
    • 20 Days On Market

    Current Estimated Value $54,641

    Last Listing Agent Anthony Neely Keller Williams Marquee

    2632 Martin Luther King Dr, East St. Louis, IL 62205
    • /24

      Est $301,280 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,840 Sq Ft

      1919 Ann Ave, Saint Louis, MO 63104

      1919 Ann Ave, Saint Louis, MO 63104
  • /44

    $270,000 Pending

    • 3 Beds
    • 1 Bath
    • 1,632 Sq Ft

    2020 Ann Ave, Saint Louis, MO 63104

    Welcome home to this McKinley Heights charmer. Looking for a gorgeous home in a prime location that is completely move in ready but also offers the perfect amount of value add potential, then look no further, this beautifully updated, century old home is what you've been waiting for! From the beautiful original wood floors, built-ins and millwork, to the nine & a half ft ceilings, this one is

    Gina Pate Elevate Realty, LLC

    2020 Ann Ave, Saint Louis, MO 63104
  • /20

    $1,500 per month

    • 3 Beds
    • 1 Bath
    • House for Rent

    850 St Bartholomew Dr, Sauget, IL 62206

    Property Id: 2350654SECTION 8 ACCEPTED!!NEWLY RENOVATED!!Charming 3-bed, 1-bath home for rent in Cahokia Heights.This cozy property features spacious bedrooms, a well-appointed kitchen, and a fenced backyard.Convenient location with easy access to amenities. Don't miss out on this inviting rental property Deposit: First month's Rent

    850 St Bartholomew Dr, Sauget, IL 62206
  • /3

    $105,000 Sold Jan 16, 2026

    15 Agnes Dr, East Saint Louis, IL 62206

    • 3 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1956

    Last Sold Summary

    • $122/SF
    • 0 Days On Market

    Last Listing Agent Joshua Mariconi QDM Real Estate, LLC

    15 Agnes Dr, East Saint Louis, IL 62206
    • /43

      Est $710,004 Not Listed For Sale

      • 6 Beds
      • 5 Baths
      • 7,659 Sq Ft

      2037 Geyer Ave, Saint Louis, MO 63104

      2037 Geyer Ave, Saint Louis, MO 63104
  • /45

    $224,900 Under Contract

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

    4921 S Compton Ave, Saint Louis, MO 63111

    Beautifully renovated single-family Bungalow in the heart of Dutchtown at 4921 S. Compton, formerly a duplex built originally by Anheuser Busch Brewery in the 1900's and now thoughtfully converted for modern living. This 3-bedroom, 2-full-bath residence features a full rehab throughout, including a brand-new electrical system and all new major system components. Enjoy updated finishes, a

    Gaby Marroquin RE/MAX Platinum

    4921 S Compton Ave, Saint Louis, MO 63111
  • /20

    $2,300 per month

    • 3 Beds
    • 1.5 Baths
    • 1,617 Sq Ft
    • House for Rent

    3912 S Utah Place, St. Louis, MO 63116

    Property Id: 1466097Available for rent April 2026.At the corner of Utah+Gustine, this home is adjacent to Utah Blvd + w/in walking distance of restaurants on S. Grand and 11 min drive to SLU’s campus and a quick walk to the bus stop on S. Grand. Park your car + enjoy a highly WALKABLE neighborhood. Open concept for easy living w/exposed brick wall. Kitchen boasts 42-inch cabinets,

    3912 S Utah Place, St. Louis, MO 63116
  • /26

    $104,000 Last List Price Sold Apr 17, 2025

    917 Fillmore St, Saint Louis, MO 63111

    • 1 Bed
    • 1 Bath
    • 590 Sq Ft
    • Built 1901

    Last Sold Summary

    • $176/SF
    • 41 Days On Market

    Current Estimated Value $92,923

    Last Listing Agent Julie Bruenger LPT Realty LLC

    917 Fillmore St, Saint Louis, MO 63111
    • /21

      Est $450,979 Not Listed For Sale

      • 3 Beds
      • 5 Baths
      • 3,800 Sq Ft

      2628 Lafayette Ave, Saint Louis, MO 63104

      2628 Lafayette Ave, Saint Louis, MO 63104
  • /19

    $799,500

    • 8 Beds
    • 7 Baths
    • 5,386 Sq Ft

    2332 S 13th St, Saint Louis, MO 63104

    All 7 units fully occupied; The building consists of six 1-bedroom, 1-bath units and one 2-bedroom, 1-bath unit, providing a desirable unit mix for consistent rental demand. Excellent investment opportunity in the heart of South City at 2332 S 13th Street, ideally located just minutes from Soulard, Benton Park, Lafayette Square, and downtown St. Louis. Gross operating income $89,580 with yearly

    Kaitlyn Lee Alexander Realty Inc

    2332 S 13th St, Saint Louis, MO 63104
  • /10

    $1,000 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    221 Upton St Unit 1F, St. Louis, MO 63111

    Property Id: 20415022-Bedroom 1st-Floor Apartment Welcome to this inviting 2-bedroom, 1-bath apartment located in the historic Patch neighborhood of St.Louis. Situated on the first floor with its own private entrance—no stairs required!Unit Highlights800sqft of cozy and functional living space Bright living room with large windows that let in natural lightTwo

    221 Upton St Unit 1F, St. Louis, MO 63111
  • /24

    $139,500 Last List Price Sold May 30, 2025

    3817 Eiler St, Saint Louis, MO 63116

    • 2 Beds
    • 1 Bath
    • 1,014 Sq Ft
    • Built 1925

    Last Sold Summary

    • $138/SF
    • 9 Days On Market

    Current Estimated Value $141,875

    Last Listing Agent Mersad Smajic Worth Clark Realty

    3817 Eiler St, Saint Louis, MO 63116
    • /14

      Est $244,792 Not Listed For Sale

      • Studio
      • 3,500 Sq Ft

      2852 Lafayette Ave, Saint Louis, MO 63104

      2852 Lafayette Ave, Saint Louis, MO 63104
  • /30

    $330,000

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

    7016 Michigan Ave, Saint Louis, MO 63111

    Look no further—this exceptional South City residence, dating back to the 1860s, offers remarkable value while seamlessly blending historic charm with modern comfort. From the moment you step inside, you’ll appreciate the hardwood floors, rich architectural millwork, soaring 10-foot ceilings on the main level, and an impressive six-foot-wide center staircase that anchors the home with timeless

    Dawn Kilburg Coldwell Banker Realty - Gundaker

    7016 Michigan Ave, Saint Louis, MO 63111
  • /20

    $1,600 per month

    • 2 Beds
    • 1.5 Baths
    • 1,100 Sq Ft
    • House for Rent

    3205 Lemp Ave, St. Louis, MO 63118

    Property Id: 2039019Historic City Living in NEWLY RENOVATED LUXURY TOWNHOUSE-style apartment in Benton Park - $1,600/Month. Newly installed Missouri REAL American Hardwood Floors throughout the entire apartment. Newer Appliances, cabinets and master bathroom remodel. NEW extended deck & patio for enjoyable outside living space. Conveniently located across from Anheuser-Busch and

    3205 Lemp Ave, St. Louis, MO 63118
  • /17

    $89,900 Last List Price Sold Feb 28, 2025

    3749 Kosciusko St, Saint Louis, MO 63118

    • 2 Beds
    • 1 Bath
    • 836 Sq Ft
    • Built 1962

    Last Sold Summary

    • $108/SF
    • 5 Days On Market

    Current Estimated Value $99,577

    Last Listing Agent Stacie Robinson Robang Realty LLC

    3749 Kosciusko St, Saint Louis, MO 63118
    • /31

      Est $566,163 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 4,042 Sq Ft

      1920 Longfellow Blvd, Saint Louis, MO 63104

      1920 Longfellow Blvd, Saint Louis, MO 63104

Showing Results 641 - 680, Page 17 of 18

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