51,737

Cahokia, IL Homes

Section Image
  • /35

    $199,900

    Open Sat 12PM - 2PM $30K PRICE DROP
    • 2 Beds
    • 2.5 Baths
    • 1,592 Sq Ft

    2210 Missouri Ave, Saint Louis, MO 63104

    GREAT NEW PRICE! Come snag this spacious 2-story McKinley Heights townhome style condo unit that features a great open concept main floor plan plus offers 2 bedroom/bathroom suites upstairs! Conveniently located a few blocks from highway 44 and Jefferson, this spacious 1500+ sq ft townhome features great architectural details on the outside that pull you inside to find tall ceilings and original

    Christopher Thiemet RedKey Realty Leaders Circa

    2210 Missouri Ave, Saint Louis, MO 63104
  • /20

    Starting at $775 Per Month

    • Studio - 2 Beds

    1133 Washington Ave, Saint Louis, MO 63101

    Downtowner Apartments – A prime downtown location close to all that St. Louis has to offer! Choose a 1 bedroom or 2 bedrooms, or a trend-forward micro studio. All offer amenities such as laundry on site, available underground heated parking, an outdoor courtyard and a fitness center. Income restrictions apply. Please call for more details.

    Downtowner Apartments

    1133 Washington Ave, Saint Louis, MO 63101
  • /19

    $220,000 Last List Price

    Sold May 27, 2026

    3526 Minnesota Ave, Saint Louis, MO 63118

    • 4 Beds
    • 4 Baths
    • 3,516 Sq Ft
    • Built 1924

    Last Sold Summary

    • $63/SF
    • 73 Days On Market

    Current Estimated Value $215,140

    Last Listing Agent Angie Wilder Realty Executives of St. Louis

    3526 Minnesota Ave, Saint Louis, MO 63118
    • /25

      Est $446,809

      Not Listed For Sale

      3244 Henrietta St, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,471 Sq Ft
      • Built 2020
      3244 Henrietta St, Saint Louis, MO 63104

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Ashley Grier Realty One Group Dominion

  • /41

    $175,000

    • 2 Beds
    • 2 Baths
    • 1,266 Sq Ft

    1515 Lafayette Ave Unit 619, Saint Louis, MO 63104

    Welcome home to your top floor, South facing, sun-filled unit in the fabulous Georgian Condominiums / aka the iconic former City Hospital building! Featuring over 1,250 sq ft of carefree, one-level living! This well laid out "penthouse" level unit features a fantastic open concept floor plan with 2 bedrooms, 2 full bathrooms, soaring ceilings, split bedroom layout for maximum privacy, a HUGE

    Christopher Thiemet RedKey Realty Leaders Circa

    1515 Lafayette Ave Unit 619, Saint Louis, MO 63104
  • /11

    Starting at $550 Per Month

    • 1 - 4 Beds

    2758 Russell Blvd, Saint Louis, MO 63104

    Fox Grove Management is one of the leading providers of affordable housing in the Greater St. Louis Area. Fox Grove currently manages over 1600+ affordable rental apartments located throughout North and South St. Louis City, with some apartments available in University City in St. Louis County. For more information on available listings and income restrictions for our rental housing, please

    Fox Grove Management Office

    2758 Russell Blvd, Saint Louis, MO 63104
  • /47

    $375,000 Last List Price

    Sold Sep 11, 2025

    4102 California Ave, Saint Louis, MO 63118

    • 5 Beds
    • 5 Baths
    • 3,420 Sq Ft
    • Built 1925

    Last Sold Summary

    • $110/SF
    • 9 Days On Market

    Last Listing Agent Connor Kapp Coldwell Banker Realty - Gundaker West Regional

    4102 California Ave, Saint Louis, MO 63118
    • /11

      Not Listed For Sale

      1113 Victor St, Saint Louis, MO 63104

      • Studio
      • 1 Bath
      • 372 Sq Ft
      • Built 1920
      1113 Victor St, Saint Louis, MO 63104

      Last Sold Summary

      • 66 Days On Market

      Last Listing Agent Matt Bukhshtaber CBRE

  • /95

    $525,000

    • 10 Beds
    • 4 Baths
    • 4,950 Sq Ft

    3004-3006 Henrietta St, Saint Louis, MO 63104

    (c.) 1905: Turn-key, spacious, and easy-to-rent 4 unit apartment building in the centrally located Gate District neighborhood! This large 4,950 sq ft building offers 4 units each with excellent layout comprised of two 2 bed/1bath units (main level), and two 3 bed/1 bath units (upstairs). One unit is available for potential owner occupant! Tall ceilings, large rooms, and reorganized floor plans

    Christopher Thiemet RedKey Realty Leaders Circa

    3004-3006 Henrietta St, Saint Louis, MO 63104
  • /20

    $1,525 Per Month

    • 3 Beds
    • 2 Baths
    • 1,900 Sq Ft
    • House for Rent

    3407 Keokuk St, St. Louis, MO 63118

    Check out this newly upgraded 3-bedroom, 2-bath home on Keokuk St in the Espenschied Mechins Add subdivision of St. Louis. We are pet-friendly! Your dogs and cats are welcome at 3407 Keokuk Street.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

    3407 Keokuk St, St. Louis, MO 63118
  • /25

    $255,000 Last List Price

    Sold Aug 03, 2026

    3425 Connecticut St, Saint Louis, MO 63118

    • 2 Beds
    • 1 Bath
    • 1,080 Sq Ft
    • Built 1921

    Last Sold Summary

    • $236/SF
    • 2 Days On Market

    Current Estimated Value $236,361

    Last Listing Agent Mark Butler Hybrid Real Estate

    3425 Connecticut St, Saint Louis, MO 63118
    • /39

      Est $509,440

      Not Listed For Sale

      2330 Menard St, Saint Louis, MO 63104

      • 4 Beds
      • 4 Baths
      • 3,992 Sq Ft
      • Built 1890
      2330 Menard St, Saint Louis, MO 63104

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Randy Brown RE/MAX Results

  • /61

    $219,900

    Open Sun 12PM - 2PM
    • 2 Beds
    • 1 Bath
    • 1,202 Sq Ft

    3929 Meramec St, Saint Louis, MO 63116

    (c) 1936: Quintessential St. Louis style gingerbread / tudor style 2+ bedroom, 1 bath bungalow that is ready for its new owners! Featuring wonderful architectural appeal & vintage 1930s details & craftsmanship, this home pulls you in through a stone front porch and arched front door to an entry foyer complete with HUGE closet and beautiful stained glass window. Another archway leads you into a

    Christopher Thiemet RedKey Realty Leaders Circa

    3929 Meramec St, Saint Louis, MO 63116
  • /11

    $1,195 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    St Unit 2649 Keokuk St Unit A1L, St. Louis, MO 63118

    Property Id: 2269498 Discover comfortable and affordable living in this solid brick apartment complex located at 2649-2651 Keokuk Street in the Dutchtown neighborhood of St. Louis. We currently have six vacancies across five buildings — perfect for families, couples, or individuals needing spacious two- and three-bedroom options. Apartment Details: Available units: 2-Bedroom &

    St Unit 2649 Keokuk St Unit A1L, St. Louis, MO 63118
  • /39

    $175,000 Last List Price

    Sold Jun 18, 2026

    2103 Allen Ave Unit B, Saint Louis, MO 63104

    • 2 Beds
    • 1 Bath
    • 1,132 Sq Ft
    • Built 1921

    Last Sold Summary

    • $155/SF
    • 1 Day On Market

    Current Estimated Value $185,260

    Last Listing Agent Caitlin Goltschman Lou Realty Group

    2103 Allen Ave Unit B, Saint Louis, MO 63104
    • /27

      Not Listed For Sale

      1215 S Tucker Blvd, Saint Louis, MO 63104

      • 5 Beds
      • 3.5 Baths
      • 2,574 Sq Ft
      • Built 2006
      1215 S Tucker Blvd, Saint Louis, MO 63104

      Last Sold Summary

      • 27 Days On Market

      Last Listing Agent Mindaugas Adamonis Fenix Realty LLC

  • /31

    $189,000

    $36K PRICE DROP
    • 2 Beds
    • 1.5 Baths
    • 1,260 Sq Ft

    2635 Saint Vincent Ave, Saint Louis, MO 63104

    Exceptional opportunity to own a beautifully maintained townhome in one of St. Louis' most desirable and convenient locations! From the moment you step inside, you'll be welcomed by a light-filled, open floor plan featuring gleaming hardwood floors, soaring ceilings, and a cozy fireplace that anchors the inviting living space. The seamless flow leads directly into the kitchen, which offers oak

    Stayce Mayfield Redfin Corporation

    2635 Saint Vincent Ave, Saint Louis, MO 63104
  • /10

    $1,295 Per Month

    • 3 Beds
    • 1 Bath
    • Condo for Rent

    2649 Keokuk St Unit 1R, St. Louis, MO 63118

    Property Id: 2410846 Discover comfortable and affordable living in this solid brick apartment complex located at 2649 Keokuk Street in the Dutchtown neighborhood of St. Louis. We currently have two vacancies across five buildings — perfect for families, couples, or individuals needing spacious two- and three-bedroom options. Apartment Details: 3-Bedroom 1 Bath Rent:

    2649 Keokuk St Unit 1R, St. Louis, MO 63118
  • /2

    $100,000

    Sold Aug 15, 2025

    500 Range Ln, East Saint Louis, IL 62206

    • 3 Beds
    • 1 Bath
    • 920 Sq Ft
    • Built 1952

    Last Sold Summary

    • $109/SF

    Current Estimated Value $103,002

    Last Listing Agent Joshua Mariconi QDM Real Estate, LLC

    500 Range Ln, East Saint Louis, IL 62206
    • /33

      Est $309,604

      Not Listed For Sale

      1209 Park Ave, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,145 Sq Ft
      • Built 2006
      1209 Park Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 13 Days On Market

      Last Listing Agent Berkley Land ReeceNichols Real Estate

  • /47

    $229,900

    Open Sat 1PM - 3PM
    • 3 Beds
    • 2.5 Baths
    • 2,053 Sq Ft

    4432 Tennessee Ave, Saint Louis, MO 63111

    Fresh, stylish, and completely move-in ready, this beautifully renovated South City gem is ready to impress! Offering over 2,400 square feet of living space, this 3 bedroom, 3 bath home blends timeless character with modern updates in all the right places. From the moment you arrive, you'll appreciate the fresh interior and exterior paint, updated finishes, and the peace of mind that comes with a

    Bailey Merkel Redfin Corporation

    4432 Tennessee Ave, Saint Louis, MO 63111
  • /9

    $800 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    3612 S Broadway, St. Louis, MO 63118

    Property Id: 1137211 This is a 2nd-floor apartment with one bedroom and one bathroom. The tenant is responsible for the electric bill, and no pets are allowed.

    3612 S Broadway, St. Louis, MO 63118
  • /30

    $94,900 Last List Price

    Sold Aug 19, 2025

    7342 Alabama Ave, Saint Louis, MO 63111

    • 3 Beds
    • 1 Bath
    • 1,116 Sq Ft
    • Built 1970

    Last Sold Summary

    • $85/SF
    • 30 Days On Market

    Current Estimated Value $112,201

    Last Listing Agent Melisa Menkovic EXP Realty, LLC

    7342 Alabama Ave, Saint Louis, MO 63111
    • /58

      Est $512,328

      Not Listed For Sale

      1610 Mississippi Ave, Saint Louis, MO 63104

      • 2 Beds
      • 4 Baths
      • 2,306 Sq Ft
      • Built 2010
      1610 Mississippi Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Jane Spooner RedKey Realty Leaders

  • /38

    $339,900

    $10K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,275 Sq Ft

    2915 Saint Vincent Ave, Saint Louis, MO 63104

    Stunning two-story home offering over 2,100 square feet of beautifully finished living space.From the moment you step inside, you'll be captivated by the rich dark wood floors, soaring natural light, and fresh, neutral palette that creates a warm and inviting atmosphere throughout. The impressive entry foyer is flanked by elegant living and dining rooms, setting the stage for both everyday

    Melissa Anderson Redfin Corporation

    2915 Saint Vincent Ave, Saint Louis, MO 63104
  • /12

    $700 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    1009 Ernest St, Sauget, IL 62206

    Property Id: 2763749 Why 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 rent Perfect for someone ready to take the next step toward owning a home but who may not qualify for a traditional mortgage. Opportunities like

    1009 Ernest St, Sauget, IL 62206
  • /2

    $105,000

    Sold Mar 09, 2026

    4 Saint Lambert Dr, East Saint Louis, IL 62206

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

    Last Sold Summary

    • $122/SF
    • 0 Days On Market

    Current Estimated Value $105,231

    Last Listing Agent Joshua Mariconi QDM Real Estate, LLC

    4 Saint Lambert Dr, East Saint Louis, IL 62206
    • /16

      Est $89,207

      Not Listed For Sale

      1907 Jerome Ln, East Saint Louis, IL 62206

      • 3 Beds
      • 2 Baths
      • 1,470 Sq Ft
      • Built 1956
      1907 Jerome Ln, East Saint Louis, IL 62206

      Last Sold Summary

      • 14 Days On Market

      Last Listing Agent Val Laborevitch REALHome Services & Solutions, Inc

  • /32

    $120,000

    • 1 Bed
    • 1.5 Baths
    • 916 Sq Ft

    3734 Texas Ave, Saint Louis, MO 63118

    This well-maintained South St. Louis home offers classic character, recent updates, and a convenient location. The home features hardwood floors that were professionally sanded and refinished in 2024, adding warmth throughout the living spaces. Exterior improvements include repaired front exterior crown molding completed in May 2026. The outdoor A/C unit was professionally cleaned and received a

    Bailey Merkel Redfin Corporation

    3734 Texas Ave, Saint Louis, MO 63118
  • /17

    $1,800 Per Month

    • 3 Beds
    • 1 Bath
    • 800 Sq Ft
    • Condo for Rent

    4003 Humphrey St Unit 1E, St. Louis, MO 63116

    Property Id: 2534995 Welcome home to this beautifully updated 3-bedroom, 1-bath apartment located in the heart of Tower Grove South. Blending historic character with modern finishes, this spacious unit offers approximately 800 square feet of comfortable living space in a professionally maintained quadplex. Inside, you’ll find refinished hardwood flooring, updated fixtures and finishes

    4003 Humphrey St Unit 1E, St. Louis, MO 63116
  • /64

    $650,000 Last List Price

    Sold Oct 15, 2025

    2909 Accomac St, Saint Louis, MO 63104

    • 4 Beds
    • 2.5 Baths
    • 3,218 Sq Ft
    • Built 1901

    Last Sold Summary

    • $202/SF
    • 24 Days On Market

    Current Estimated Value $653,356

    Last Listing Agent Dan Brassil RedKey Realty Leaders Circa

    2909 Accomac St, Saint Louis, MO 63104
    • /5

      Est $73,417

      Not Listed For Sale

      717 N 40th St, East Saint Louis, IL 62205

      • 3 Beds
      • 2 Baths
      • 2,460 Sq Ft
      • Built 1949
      717 N 40th St, East Saint Louis, IL 62205

      Last Sold Summary

      Last Listing Agent Dwanyetta Brazil Keller Williams Marquee

  • /41

    $429,000

    Open Sun 1PM - 3PM $21K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,200 Sq Ft

    2715 Shenandoah Ave, Saint Louis, MO 63104

    From the moment you open the front door...this is it! Welcome to Fox Park, where you can step outside and enjoy an award-winning restaurant experience at Little Fox! This handsome brick home across from the park is the perfect blend of historic charm and modern finishes. You'll enter into an expansive, stunning open floor plan filled with eye-catching details like original hardwood floors,

    Katie Taylor RedKey Realty Leaders Circa

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

    $1,650 Per Month

    • 2 Beds
    • 2 Baths
    • Condo for Rent

    2906 Victor St Unit 1F, St. Louis, MO 63104

    Property Id: 1359165 Available Now! Don't miss this spacious 2-bedroom, 2-bathrooms apartment located on the 1st floor of a charming brick building in the desirable Fox Park neighborhood of St. Louis. This apartment combines historic character with modern conveniences, featuring beautiful hardwood floors, an updated kitchen with stainless steel appliances, central heating and air

    2906 Victor St Unit 1F, St. Louis, MO 63104
  • /78

    $599,900 Last List Price

    Sold Dec 31, 2025

    3209 Shenandoah Ave, Saint Louis, MO 63104

    • 5 Beds
    • 4.5 Baths
    • 3,312 Sq Ft
    • Built 1899

    Last Sold Summary

    • $181/SF
    • 1 Day On Market

    Current Estimated Value $619,507

    Last Listing Agent Antione Lawrence Ascend Real Estate Advisors

    3209 Shenandoah Ave, Saint Louis, MO 63104
    • /41

      Est $328,222

      Not Listed For Sale

      3942 Burgen Ave, Saint Louis, MO 63116

      • 3 Beds
      • 2.5 Baths
      • 1,915 Sq Ft
      • Built 2008
      3942 Burgen Ave, Saint Louis, MO 63116

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Britt Bauer Berkshire Hathaway HomeServices Select Properties

  • /37

    $374,900

    • 4 Beds
    • 3 Baths
    • 2,206 Sq Ft

    3504 Illinois Ave, Saint Louis, MO 63118

    Step into the perfect blend of historic charm and modern luxury in this beautifully restored home originally built in 1892. Completely renovated from top to bottom, this one-of-a-kind residence offers today's most sought-after finishes while preserving the character of its original architecture. Several of the bedrooms feature their own private balcony, creating a unique retreat rarely found in

    Riahna Kastner St. Louis Real Estate Society

    3504 Illinois Ave, Saint Louis, MO 63118
  • /8

    $1,850 Per Month

    • 3 Beds
    • 1 Bath
    • Condo for Rent

    2906 Victor St Unit 2F, St. Louis, MO 63104

    Property Id: 1359166 Available Now! Don't miss this spacious 3-bedroom, 2-bathrooms apartment located on the 2nd floor of a charming brick building in the desirable Fox Park neighborhood of St. Louis. This apartment combines historic character with modern conveniences, featuring beautiful hardwood floors, an updated kitchen with stainless steel appliances, central heating and air

    2906 Victor St Unit 2F, St. Louis, MO 63104
  • /24

    $149,900 Last List Price

    Sold Mar 31, 2026

    408 Fassen St, Saint Louis, MO 63111

    • 2 Beds
    • 2 Baths
    • 833 Sq Ft
    • Built 1904

    Last Sold Summary

    • $180/SF
    • 58 Days On Market

    Current Estimated Value $131,816

    Last Listing Agent Neshobey Payne Executive Realty

    408 Fassen St, Saint Louis, MO 63111
    • /63

      Est $836,357

      Not Listed For Sale

      3826 Arsenal St, Saint Louis, MO 63116

      • 5 Beds
      • 3.5 Baths
      • 4,949 Sq Ft
      • Built 1904
      3826 Arsenal St, Saint Louis, MO 63116

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Aileen Garcia Garcia Properties

Showing Results 241 - 280, Page 7 of 18

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