51,770

Cahokia, IL Homes

Section Image
  • /59

    $219,900

    $10K PRICE DROP Pending
    • 2 Beds
    • 1.5 Baths
    • 1,572 Sq Ft

    2901 Wisconsin Ave Unit 2905, Saint Louis, MO 63118

    Built in 1884 and beautifully preserved, this Benton Park condo delivers all kinds of character with soaring vaulted ceilings, exposed brick, and hardwood floors that set the stage the moment you walk in.The open, sun-drenched layout makes everyday living feel effortless, while large windows pull in natural light that makes the space feel larger than its footprint. In-unit laundry, off-street

    Lance Appleby Worth Clark Realty

    2901 Wisconsin Ave Unit 2905, Saint Louis, MO 63118
  • /13

    $1,200

    Total Monthly Price

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

    3421 Hartford St Unit 3421 Hartford,, Saint Louis, MO 63118

    Very large 2 bedroom 2nd floor apartment with newly finished floors , eat in kitchen, and deck off the kitchen. This apartment has Central Air and washer and dryer hookups. This apartment is walking distance from restaurants, and Tower Grove Park. There are 2 grocery stores walking distance from the front door of this apartment. This is a very large apartment with high ceilings and a small bonus

    3421 Hartford St Unit 3421 Hartford,, Saint Louis, MO 63118
  • /46

    $475,000 Last List Price

    Sold Oct 10, 2025

    2057-2059 Ann Ave, St. Louis, MO 63104

    • 8 Beds
    • 8 Baths
    • 3,640 Sq Ft
    • Built 1923

    Last Sold Summary

    • $130/SF
    • 52 Days On Market

    Last Listing Agent Brian Estey The Estey Real Estate Group

    2057-2059 Ann Ave, St. Louis, MO 63104
    • /32

      Est $310,919

      Not Listed For Sale

      2256 Missouri Ave, Saint Louis, MO 63104

      • 2 Beds
      • 2.5 Baths
      • 1,980 Sq Ft
      • Built 1906
      2256 Missouri Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 66 Days On Market

      Last Listing Agent Brian Tash The Agency

  • /48

    $495,000

    • 2 Beds
    • 2 Baths
    • 3,015 Sq Ft

    703 N 13th St Unit 505, Saint Louis, MO 63103

    Welcome to this stunning penthouse loft offering over 3,000 sq ft of open, industrial-chic living in the historic Elder Shirt Lofts! This expansive 2-bed, 2-bath residence showcases soaring ceilings, exposed brick, rich wood beams, and oversized windows that flood the space with natural light, creating a true urban retreat. The impressive open floor plan is designed for both everyday living and

    Justin Taylor The Agency

    703 N 13th St Unit 505, Saint Louis, MO 63103
  • /14

    $1,100

    Total Monthly Price

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

    2258 S Compton Ave Unit 2258 S. Compton, Saint Louis, MO 63104

    Charming 1 bedroom apartment available in a nice small building and premier Tower Grove East location. This apartment has high ceilings and hard wood floors! One bed, one bath, Living room, Kitchen and an office and tons of closet space. Bonus Cute outdoor Patio space too! ALL Utilities and laundry are included in the price!!! No dogs are allowed but cats are. Very Near SLU, Tower Grove Park,

    2258 S Compton Ave Unit 2258 S. Compton, Saint Louis, MO 63104
  • /9

    $680,000 Last List Price

    Sold Dec 17, 2025

    2722 Miami St, Saint Louis, MO 63118

    • 12 Beds
    • 12 Baths
    • 6,828 Sq Ft
    • Built 1880

    Last Sold Summary

    • $100/SF
    • 63 Days On Market

    Current Estimated Value $394,000

    Last Listing Agent Tim McCarthy Salient Realty Group, LLC

    2722 Miami St, Saint Louis, MO 63118
    • /53

      Est $390,945

      Not Listed For Sale

      2260 S Jefferson Ave, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 1,768 Sq Ft
      • Built 2025
      2260 S Jefferson Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 16 Days On Market

      Last Listing Agent Brian Preston Elevate Realty, LLC

  • /2

    $35,000

    • Land
    • 6,969 Sq Ft
    • $218,750 per Acre

    218 N Main St, Dupo, IL 62239

    Blank canvas ready for you to take on and make your own! Residential with Amazing Commercial potential. Use ShowingTime to walk the property.

    Jamie Jackson Century 21 Bailey & Company

    218 N Main St, Dupo, IL 62239
  • /5

    $885

    Total Monthly Price

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

    225 W Steins St Unit 225 West Steins Street, Saint Louis, MO 63111

    Updated one bedroom first floor apartment with a washer and dryer in the apartment. All electric, central air conditioning and heat, dishwasher, garbage disposal, new flooring, handicap features. Off street parking.

    225 W Steins St Unit 225 West Steins Street, Saint Louis, MO 63111
  • /21

    $155,000 Last List Price

    Sold Aug 18, 2025

    2401 S 12th St Unit 101, Saint Louis, MO 63104

    • 1 Bath
    • 1,039 Sq Ft
    • Built 1906

    Last Sold Summary

    • $149/SF
    • 47 Days On Market

    Current Estimated Value $158,378

    Last Listing Agent Joseph Rohne EXP Realty, LLC

    2401 S 12th St Unit 101, Saint Louis, MO 63104
    • /32

      Est $428,092

      Not Listed For Sale

      2638 Accomac St, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,328 Sq Ft
      • Built 1906
      2638 Accomac St, Saint Louis, MO 63104

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Tommy Espenschied ReeceNichols Real Estate

  • /36

    $300,000

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

    1544 Saint Vincent Ct, Saint Louis, MO 63104

    Welcome to this spacious two-story home offering 3 bedrooms and 2.5 baths in a fantastic location. Step inside to a bright, open floor plan where a sun-filled living room with a bay window creates a warm and inviting atmosphere. Gorgeous hardwood floors flow seamlessly into the dining room, complete with built-in shelving—perfect for entertaining. The kitchen is well-appointed with stainless

    Lauren Risley Keller Williams Realty St. Louis

    1544 Saint Vincent Ct, Saint Louis, MO 63104
  • /16

    $2,600

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Condo for Rent

    1916 S 10th St Unit 2nd Floor, Saint Louis, MO 63104

    Live with History in the Heart of SoulardStep into 150 years of character and charm in this stunning historic Soulard home. Enjoy the rare feeling of a small-town neighborhood—right in the city—just 8 blocks from downtown St. Louis.This spacious two-family building features exposed brick, tall arched doorways, and a large, open floor plan filled with natural light. The

    1916 S 10th St Unit 2nd Floor, Saint Louis, MO 63104
  • /36

    $210,000 Last List Price

    Sold Nov 07, 2025

    314 N Broadway Unit 903, Saint Louis, MO 63102

    • 2 Beds
    • 2 Baths
    • 1,428 Sq Ft
    • Built 1914

    Last Sold Summary

    • $147/SF
    • 181 Days On Market

    Current Estimated Value $209,028

    Last Listing Agent Sarah Tadlock Keller Williams Realty St. Louis

    314 N Broadway Unit 903, Saint Louis, MO 63102
    • /32

      Est $393,117

      Not Listed For Sale

      2805 Shenandoah Ave, Saint Louis, MO 63104

      • Studio
      • 2,640 Sq Ft
      • Built 1885
      2805 Shenandoah Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Lynn Andel Dielmann Sotheby's International Realty

  • /15

    $114,900

    Pending
    • 3 Beds
    • 2 Baths
    • 1,680 Sq Ft

    229 Richard Ave, Dupo, IL 62239

    Welcome Home to 229 Richard Avenue! This home features 3 Bedrooms/2 Bathrooms, 2 car detached garage, and approximately 1,680 square feet! This property is eligible under the Freddie Mac First Look Initiative though 4/19/2026. Seller will not complete any repairs to the subject property, either lender or buyer requested. The property is sold in AS IS condition Taxes prorated at 100 precent. EM

    Frank Rusin Four Seasons Realty, Inc.

    229 Richard Ave, Dupo, IL 62239
  • /37

    $1,495

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,089 Sq Ft
    • Condo for Rent

    1720 Chouteau Ave Unit 404, St. Louis, MO 63103

    LAFAYETTE SQUARE: PERFECT LOCATIONOwner pays for trash, sewer, and water. Tenant pays for gas and electric. Must have a minimum credit score of 680.TWO YEAR LEASE: $1,495.00 / month; ONE YEAR LEASE: $1,555.00 / month. 2BR / 2BA available on FEBRUARY 15, 2026. Desirable Eden Loft 4th Floor condo features 2 BR / 2 BA, high ceilings, updated kitchen and baths, washer and

    1720 Chouteau Ave Unit 404, St. Louis, MO 63103
  • /42

    $230,000 Last List Price

    Sold Jul 01, 2026

    2330 Arkansas Ave, Saint Louis, MO 63104

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

    Last Sold Summary

    • $132/SF
    • 7 Days On Market

    Current Estimated Value $229,875

    Last Listing Agent Adam Moskal Keller Williams Realty St. Louis

    2330 Arkansas Ave, Saint Louis, MO 63104
    • /43

      Est $465,635

      Not Listed For Sale

      2840 Accomac St, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,489 Sq Ft
      • Built 2024
      2840 Accomac St, Saint Louis, MO 63104

      Last Sold Summary

      • 13 Days On Market

      Last Listing Agent Mark Asaad Fast Track Realty, LLC

  • /5

    $279,900

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

    3424 Mckean Ave, Saint Louis, MO 63118

    A very nice two family dwelling in a very nice and convenient area of the city. You can walk to the library, stores, shops and restaurants. Near buslines and parks.First floor is rented month to month at $900 per month and it could be higher. Property was renovated few yrs ago & it is in good condition but it could use some cosmetic repairs.

    Abdel Yezza Berkshire Hathaway HomeServices Select Properties

    3424 Mckean Ave, Saint Louis, MO 63118
  • /38

    $1,000

    Total Monthly Price

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

    2614 Accomac St Unit 2614 Accomac #2F, Saint Louis, MO 63104

    General Lease Terms1. Lease term: 12-month standard. Shorter or longer terms considered case-by-case.2. Security deposit: 1.5x monthly rent for applicants meeting standard screening criteria. 2x monthly rent for conditionally approved applicants (below-floor credit or income with otherwise strong file). Due at lease signing.3. First month's rent: Full month's rent due prior to

    2614 Accomac St Unit 2614 Accomac #2F, Saint Louis, MO 63104
  • /24

    $179,900 Last List Price

    Sold Jun 30, 2026

    3986 Neosho St, Saint Louis, MO 63116

    • 1 Bed
    • 2 Baths
    • 1,034 Sq Ft
    • Built 1912

    Last Sold Summary

    • $174/SF
    • 61 Days On Market

    Current Estimated Value $176,696

    Last Listing Agent Katy Mueller Keller Williams Realty St. Louis

    3986 Neosho St, Saint Louis, MO 63116
    • /41

      Est $252,231

      Not Listed For Sale

      2240 Nebraska Ave, Saint Louis, MO 63104

      • 3 Beds
      • 2 Baths
      • 1,744 Sq Ft
      • Built 1906
      2240 Nebraska Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Christopher Thiemet RedKey Realty Leaders Circa

  • /32

    $330,000

    $20K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,548 Sq Ft

    3445 Michigan Ave, St. Louis, MO 63118

    Historic charm meets modern living in this 3 bedroom home just off Cherokee Street! As you enter the front door, you will fall in love with the open concept living space. The formal dining room flows right into the living area, making this a fantastic home to entertain! The updated kitchen features loads up white shaker cabinetry, center island, and quartz counters! The primary bedroom suite

    Zak Dittamore RE/MAX Alliance

    3445 Michigan Ave, St. Louis, MO 63118
  • /4

    $875

    Total Monthly Price

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

    603 Holly Hills Ave Unit 2F, Saint Louis, MO 63111

    1 bedroom, 1 bathroom, 2nd floor apartment in an amazing location just 2 blocks from Carondelet Park, 2 blocks from Carondelet YMCA, steps away from a neighborhood cafe, and easy access to I-55. This home is part of a peaceful, smoke-free, pet-free quadruplex. 2 person maximum occupancy. Tenant pays all utilities. Total monthly household income must exceed $2880. Applicants with prior evictions

    603 Holly Hills Ave Unit 2F, Saint Louis, MO 63111
  • /4

    $17,500

    Sold Feb 27, 2026

    1444 N Main St, Dupo, IL 62239

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Built 1954

    Last Sold Summary

    • 46% Above List Price
    • $15/SF
    • 13 Days On Market

    Current Estimated Value $67,828

    Last Listing Agent Ryan Widerberg eXp Realty

    1444 N Main St, Dupo, IL 62239
    • /41

      Est $355,582

      Not Listed For Sale

      3445 Shenandoah Ave, Saint Louis, MO 63104

      • Studio
      • 2,880 Sq Ft
      • Built 1907
      3445 Shenandoah Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Jenifer Garcia Garcia Properties

  • /8

    $49,900

    • Land
    • 4,046 Sq Ft
    • $537,137 per Acre

    2822 Arsenal St, Saint Louis, MO 63118

    Outstanding opportunity - this buildable city lot has an exceptional location, road visibility and meets requirements for even a multi-family unit! If you're looking to build your dream home, invest to sell a new construction home (or two new built townhomes) or have great income cashflow by building a multi-family development - this is THE ONE. This level lot has it all - size & location!

    Christoph Dewald EXP Realty, LLC

    2822 Arsenal St, Saint Louis, MO 63118
  • /13

    $950

    Total Monthly Price

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

    3260 Michigan Ave Unit 3260, Saint Louis, MO 63118

    3260 Michigan Ave Unit 3260, Saint Louis, MO 63118
  • /29

    $374,900 Last List Price

    Sold Jun 18, 2026

    3328 Lemp Ave, Saint Louis, MO 63118

    • 4 Beds
    • 2.5 Baths
    • 2,560 Sq Ft
    • Built 1890

    Last Sold Summary

    • $146/SF
    • 8 Days On Market

    Current Estimated Value $391,097

    Last Listing Agent Mollie Bliss Garcia Properties

    3328 Lemp Ave, Saint Louis, MO 63118
    • /38

      Est $362,386

      Not Listed For Sale

      2701 Ann Ave, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,802 Sq Ft
      • Built 1890
      2701 Ann Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Jeannie M. Caro Garcia Properties

  • /39

    $237,900

    Under Contract
    • 3 Beds
    • 2 Baths
    • 1,745 Sq Ft

    125 N 8th St, Dupo, IL 62239

    This gem of a unique home is perfect for an easy commute to the places you go, but with a small town living feel. This tri-level home is just blocks from the beautiful public park with splash pad, pickleball, playgrounds and more. You will be welcomed to this home with beautiful landscaping and great curb appeal. Main level has an open floor plan and large family room/dining room space which has

    Summer Penet Nettwork Global

    125 N 8th St, Dupo, IL 62239
  • /22

    $1,975

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • Condo for Rent

    1213 Shenandoah Ave Unit 1213 Shenandoah Ave. C, Saint Louis, MO 63104

    Welcome to your new home in the heart of Soulard!This top-floor 2 bed, 2 bath apartment is part of a quiet triplex full of historical charm and character.The space features tall ceilings, lots of natural light, and a private rooftop patio that’s perfect for relaxing or enjoying the city view with a cup of coffee.Large bedrooms with two full bathrooms give you plenty of

    1213 Shenandoah Ave Unit 1213 Shenandoah Ave. C, Saint Louis, MO 63104
  • /29

    $165,000 Last List Price

    Sold Sep 09, 2025

    6951 Alabama Ave, Saint Louis, MO 63111

    • 2 Beds
    • 1 Bath
    • 1,333 Sq Ft
    • Built 1934

    Last Sold Summary

    • $124/SF
    • 6 Days On Market

    Current Estimated Value $174,127

    Last Listing Agent Rueben Wuerdeman Epique Realty

    6951 Alabama Ave, Saint Louis, MO 63111
    • /27

      Not Listed For Sale

      2304 Russell Blvd, Saint Louis, MO 63104

      • 2 Beds
      • 1 Bath
      • 1,152 Sq Ft
      • Built 1902
      2304 Russell Blvd, Saint Louis, MO 63104

      Last Sold Summary

      • 104 Days On Market

      Last Listing Agent Danielle Schultz The Hermann London Group LLC

  • /38

    $59,000

    $31K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,344 Sq Ft

    2335 Jerome Ln, Sauget, IL 62206

    Possibilities are endless here. Address listed is the lot with the move in ready mobile home. Roof is known to be approximately ten years old. Updated bathroom 2023, new hv/ac 2023. Set up perfect for that individual looking to live in a home without having to pay lot rent. Better yet, exploring other investment options such as your own mobile home park that you get to control. Whether you're

    Renee Estes Strano & Associates

    2335 Jerome Ln, Sauget, IL 62206
  • /22

    $1,700

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,470 Sq Ft
    • Condo for Rent

    1619 Washington Ave Unit 603, Saint Louis, MO 63103

    1619 Washington Ave Unit 603, Saint Louis, MO 63103
  • /28

    $50,000

    Sold Jul 29, 2026

    5422 Nelson Ave, East Saint Louis, IL 62207

    • 3 Beds
    • 2 Baths
    • 1,815 Sq Ft
    • Built 1957

    Last Sold Summary

    • 9% Below List Price
    • $28/SF
    • 24 Days On Market

    Current Estimated Value $55,238

    Last Listing Agent Anthony Neely Keller Williams Marquee

    5422 Nelson Ave, East Saint Louis, IL 62207
    • /43

      Est $730,854

      Not Listed For Sale

      2037 Geyer Ave, Saint Louis, MO 63104

      • 6 Beds
      • 5 Baths
      • 7,659 Sq Ft
      • Built 1885
      2037 Geyer Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 52 Days On Market

      Last Listing Agent Hilary Persky Dielmann Sotheby's International Realty

Showing Results 601 - 640, Page 16 of 18

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