51,770

Cahokia, IL Homes

Section Image
  • /39

    $605,000

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

    701 N 15th St Unit 503-504, Saint Louis, MO 63103

    EXTRAORDINARY OPPORTUNITY: The City Museum's Premier Loft Now Available!!!***Own the crown jewel of Downtown's most iconic residential collection. This spectacular loft represents the largest residence within The City Museum Lofts – a visionary project born from the creative genius of legendary artist Bob Cassilly.***A Living Work of Art***Perched on the 5th floor, this isn't merely a

    Suzanne Hunn The Hermann London Group LLC

    701 N 15th St Unit 503-504, Saint Louis, MO 63103
  • /12

    $4,056

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,593 Sq Ft
    • Condo for Rent

    713 Barton St Unit SI ID1031874P, St. Louis, MO 63104

    The advertised rate of $4,056/month is the lowest available price, based on a 30 day(s) stay with a move-in date of October 3, 2026.Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be

    713 Barton St Unit SI ID1031874P, St. Louis, MO 63104
  • /21

    $173,000 Last List Price

    Sold Dec 05, 2025

    1424 Dolman St Unit A, Saint Louis, MO 63104

    • 2 Beds
    • 2 Baths
    • 870 Sq Ft
    • Built 1902

    Last Sold Summary

    • $199/SF
    • 95 Days On Market

    Current Estimated Value $169,611

    Last Listing Agent Kelly Barger Coldwell Banker Realty - Gundaker

    1424 Dolman St Unit A, Saint Louis, MO 63104
    • /58

      Est $440,510

      Not Listed For Sale

      3312 Shenandoah Ave, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,590 Sq Ft
      • Built 1892
      3312 Shenandoah Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 15 Days On Market

      Last Listing Agent Robert Ecker Keller Williams Realty St. Louis

  • /22

    $74,900

    $13K PRICE DROP Pending
    • 3 Beds
    • 1 Bath
    • 950 Sq Ft

    1604 Parklane Dr, East Saint Louis, IL 62206

    Beautifully rehabbed, ready for new owners. Three-bedroom, one-bathroom with a fenced-in yard and a deck for entertaining on a cul de sac. New Roof. Also potential for over $1,000 rent for investors.

    Renee Estes Strano & Associates

    1604 Parklane Dr, East Saint Louis, IL 62206
  • /8

    $695 Per Month

    • 4 Beds
    • 2 Baths
    • House for Rent

    2425 Cleveland Ave, East St. Louis, IL 62205

    Property Id: 2588373 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

    2425 Cleveland Ave, East St. Louis, IL 62205
  • /2

    $45,000 Last List Price

    Sold Sep 12, 2025

    4025 Nebraska Ave, Saint Louis, MO 63118

    • 2 Beds
    • 2 Baths
    • 2,146 Sq Ft
    • Built 1915

    Last Sold Summary

    • $21/SF
    • 0 Days On Market

    Current Estimated Value $60,333

    Last Listing Agent Toyin Oduwole Keller Williams Chesterfield

    4025 Nebraska Ave, Saint Louis, MO 63118
    • /34

      Est $296,230

      Not Listed For Sale

      2619 Ann Ave, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,212 Sq Ft
      • Built 1892
      2619 Ann Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 137 Days On Market

      Last Listing Agent Lori Hays Fathom Realty-St. Louis

  • /14

    $190,000

    $25K PRICE DROP
    • 6 Beds
    • 3 Baths
    • 1,760 Sq Ft

    3511 Pennsylvania Ave, Saint Louis, MO 63118

    $190,000 — APPRAISED AT $205,000. FULLY LEASED AT $2,265/MO. $15,000 in equity at closing. Both units occupied and performing! 1.19% rent-to-price, 8.4% cap. Gut renovated 2024: brand new roof, furnaces, water heaters, electrical panels. Nothing deferred. Both units feature 2 bedrooms, 1 bath, a separate living room, and an open-concept kitchen. Stylishly designed with in-unit laundry and access

    Huynh Thanh Tan EXP Realty, LLC

    3511 Pennsylvania Ave, Saint Louis, MO 63118
  • /20

    $950 Per Month

    • 4 Beds
    • 2 Baths
    • 1,664 Sq Ft
    • House for Rent

    3645 Mccasland Ave, East St. Louis, IL 62207

    Property Id: 2498317 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

    3645 Mccasland Ave, East St. Louis, IL 62207
  • /64

    $275,000 Last List Price

    Sold Oct 28, 2025

    3217 Cherokee St, Saint Louis, MO 63118

    • 2 Beds
    • 2 Baths
    • 1,890 Sq Ft
    • Built 1898

    Last Sold Summary

    • $146/SF
    • 64 Days On Market

    Current Estimated Value $272,839

    Last Listing Agent Brian Miller Mogul Realty

    3217 Cherokee St, Saint Louis, MO 63118
    • /25

      Est $604,529

      Not Listed For Sale

      1001 Ann Ave, Saint Louis, MO 63104

      • 6 Beds
      • 6 Baths
      • 5,385 Sq Ft
      • Built 1890
      1001 Ann Ave, Saint Louis, MO 63104

      Last Sold Summary

      • 64 Days On Market

      Last Listing Agent Jenifer Garcia Garcia Properties

  • /2

    $12,900

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

    3027 College Ave, East Saint Louis, IL 62205

    Very private 3-bedroom, 2-bath home featuring a wheelchair ramp and located on a quiet no-through street, offering limited traffic and a peaceful setting. This property presents a strong opportunity for investors or buyers looking for their next project. The property is being offered as a cash sale only, with no contingencies accepted, and is sold strictly as-is, where-is. No interior showings

    Hoa Nguyen Worth Clark Realty

    3027 College Ave, East Saint Louis, IL 62205
  • /15

    $1,320 Per Month

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

    3309 Osage St, St. Louis, MO 63118

    Explore this beautifully updated 2-bedroom, 1-bath home on Osage St in the Dutchtown subdivision of St. Louis. We are pet-friendly! Your dogs and cats are welcome at 3309 Osage 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 granite/quartz

    3309 Osage St, St. Louis, MO 63118
  • /22

    $425,000 Last List Price

    Sold Jul 01, 2026

    2906 Lemp Ave, Saint Louis, MO 63118

    • 4 Beds
    • 2.5 Baths
    • 3,138 Sq Ft
    • Built 1890

    Last Sold Summary

    • $135/SF
    • 262 Days On Market

    Current Estimated Value $423,325

    Last Listing Agent Ted Wight Dielmann Sotheby's International Realty

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

      Est $378,673

      Not Listed For Sale

      3828 Fairview Ave, Saint Louis, MO 63116

      • 3 Beds
      • 2.5 Baths
      • 2,424 Sq Ft
      • Built 1906
      3828 Fairview Ave, Saint Louis, MO 63116

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Christopher Grus EXP Realty, LLC

  • /7

    $159,900

    3456 Gasconade St Unit 2, Saint Louis, MO 63118

    Investor Delight beautiful tree line block, nice curb appeal, stunning charcter inside and out. Two bedroom units, 2nd floor deck and two car garage. Needs only TLC, price thousands below market value A great addition to your Real estate portfolio,hugh return on your investment. This property not only offer a very lucrative income opportunity also can be your personal residence. A short walk to

    Tyrone Cooley Coldwell Banker Realty - Gundaker

    3456 Gasconade St Unit 2, Saint Louis, MO 63118
  • /2

    $1,300 Per Month

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

    2409 Illinois Ave, East St. Louis, IL 62205

    Property Id: 2618646 Newly remodel 3 bedroom home with large living room, dining room and bathroom. Owner paids, sewer, trash, alarm and lawn service. Located within minutes of downtown St. Louis, MO, accessible via bus or metro link and close to schools. Nice home for family. Section 8 eligible.

    2409 Illinois Ave, East St. Louis, IL 62205
  • /53

    $365,000 Last List Price

    Sold May 28, 2026

    2258 S Jefferson Ave, St. Louis, MO 63104

    • 3 Beds
    • 2.5 Baths
    • 1,768 Sq Ft
    • Built 2025

    Last Sold Summary

    • $206/SF
    • 8 Days On Market

    Last Listing Agent Brian Preston Elevate Realty, LLC

    2258 S Jefferson Ave, St. Louis, MO 63104
    • /40

      Est $370,538

      Not Listed For Sale

      3325 Gustine Ave, Saint Louis, MO 63116

      • 3 Beds
      • 2.5 Baths
      • 1,840 Sq Ft
      • Built 2007
      3325 Gustine Ave, Saint Louis, MO 63116

      Last Sold Summary

      • 28 Days On Market

      Last Listing Agent Christy Andrews Garcia Properties

  • /38

    $125,000

    Pending
    • 2 Beds
    • 1 Bath
    • 799 Sq Ft

    314 N Broadway Unit 702, Saint Louis, MO 63102

    Welcome to the historic Marquette Building! This well-maintained 2-bedroom, 1-bath condo is located on the 7th floor and offers 799 square feet of comfortable living space. The open floor plan features a recently updated kitchen and in unit laundry making it ideal for both everyday living and entertaining. Residents enjoy an exceptional blend of historic character and modern amenities, including

    Elizabeth Snider Berkshire Hathaway HomeServices Select Properties

    314 N Broadway Unit 702, Saint Louis, MO 63102
  • /20

    $1,900 Per Month

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

    1136 Washington Ave, St. Louis, MO 63101

    Welcome to your new oasis in the heart of Saint Louis! This stunning 2-bedroom, 2-bathroom condo offers a perfect blend of modern living and comfort, all within a gated community for added peace of mind. With a spacious 1,411 square feet, this unit is designed for both relaxation and entertaining.Step inside and enjoy an array of included amenities that make daily life a breeze:-

    1136 Washington Ave, St. Louis, MO 63101
  • /21

    $87,000

    Sold Mar 09, 2026

    860 Saint Bartholomew Dr, East Saint Louis, IL 62206

    • 3 Beds
    • 1 Bath
    • 1,073 Sq Ft
    • Built 1960

    Last Sold Summary

    • 12% Below List Price
    • $81/SF
    • 46 Days On Market

    Current Estimated Value $87,653

    Last Listing Agent Mikaila Chrisman RE/MAX Alliance

    860 Saint Bartholomew Dr, East Saint Louis, IL 62206
    • /32

      Est $318,366

      Not Listed For Sale

      7016 Michigan Ave, Saint Louis, MO 63111

      • 4 Beds
      • 2.5 Baths
      • 2,984 Sq Ft
      • Built 1892
      7016 Michigan Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 15 Days On Market

      Last Listing Agent William Sinon The Hermann London Group LLC

  • /30

    $90,000

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

    2849 Chippewa St, Saint Louis, MO 63118

    Prime location near Cherokee Street's unique dining, shopping, art galleries, and community events.This unique property offers incredible potential and may be available as a short sale. Located just steps from the vibrant shops, restaurants, and charm of Historic Cherokee Street, this home is full of character and possibilities.Originally built as a duplex and thoughtfully converted into a

    Jill McCoy Nettwork Global

    2849 Chippewa St, Saint Louis, MO 63118
  • /16

    $2,100 Per Month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

    2040 Russell Blvd Unit 2040 Russell Blvd 2F, St. Louis, MO 63104

    Property Id: 2753395 Renovated but historic 2-family home on a tree-lined block in McKinley Heights! This upper unit - on the 2nd and 3rd floors - is an airy 3BR/2BA, with a cool open kitchen, a penthouse BR suite, and the biggest deck you've ever seen! Expert renovation preserved the original hardwood, multiple decorative fireplaces and the gracious staircases, while adding modern

    2040 Russell Blvd Unit 2040 Russell Blvd 2F, St. Louis, MO 63104
  • /47

    $145,000

    Sold Jun 04, 2026

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

    • 3 Beds
    • 3 Baths
    • 2,945 Sq Ft
    • Built 1904

    Last Sold Summary

    • 7% Above List Price
    • $49/SF
    • 40 Days On Market

    Current Estimated Value $149,794

    Last Listing Agent Krystal Maurer Welcome Home Real Estate Llc

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

      Est $185,609

      Not Listed For Sale

      6814 Pennsylvania Ave, Saint Louis, MO 63111

      • 3 Beds
      • 2.5 Baths
      • 1,428 Sq Ft
      • Built 2006
      6814 Pennsylvania Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 105 Days On Market

      Last Listing Agent Alex Clerc Performance Brokers Incorporated

  • /44

    $107,500

    Open Sun 2PM - 4PM $23K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,145 Sq Ft

    6104 Idaho Ave, Saint Louis, MO 63111

    This bright, move-in-ready, all-brick home in a beautiful South City neighborhood is ideal for a first-time buyer or an investor seeking strong rental potential. This well-maintained residence offers 2 bedrooms plus a versatile bonus room, giving you flexible space for a home office, nursery, or extra living area.Standout features include:Recently remodeled bedroom — fully updated and

    Barbara Garrett Coldwell Banker Realty - Gundaker

    6104 Idaho Ave, Saint Louis, MO 63111
  • /6

    $1,200 Per Month

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

    313 Green St, Sauget, IL 62206

    Property Id: 2784267 SECTION 8 ACCEPTED! Charming 2 bed 1 bath home for rent. 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 opportunity! Deposit: First month's rent

    313 Green St, Sauget, IL 62206
  • /27

    $350,000 Last List Price

    Sold Sep 24, 2025

    2410 S 11th St, Saint Louis, MO 63104

    • 8 Beds
    • 8 Baths
    • 3,477 Sq Ft
    • Built 1884

    Last Sold Summary

    • $101/SF
    • 8 Days On Market

    Current Estimated Value $359,550

    Last Listing Agent Jenifer Garcia Garcia Properties

    2410 S 11th St, Saint Louis, MO 63104
    • /11

      Est $212,000

      Not Listed For Sale

      6619 Alabama Ave, Saint Louis, MO 63111

      • Studio
      • 3,848 Sq Ft
      • Built 1910
      6619 Alabama Ave, Saint Louis, MO 63111

      Last Sold Summary

      Last Listing Agent Anthony Garavaglia Wood Brothers Realty

  • /26

    $274,888

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

    3706 Iowa Ave, Saint Louis, MO 63118

    Fully Renovated 3-Story Brick Beauty with Modern Comfort and Classic Charm! Welcome to 3706 Iowa – a stunning 2.5-story brick home that’s been thoughtfully updated from top to bottom. Featuring 3 spacious bedrooms, 3.5 modern baths this home offers both style and functionality for today’s living. The main level boasts newly installed hickory hardwood floors, adding warmth and character to the

    Julia Mittelstadt Coldwell Banker Realty - Gundaker

    3706 Iowa Ave, Saint Louis, MO 63118
  • /20

    $1,050 Per Month

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

    4509 Alaska Ave, St. Louis, MO 63111

    Check out this newly upgraded 2-bedroom, 1-bath home on Alaska Ave in the Dutchtown subdivision of St. Louis. We are pet-friendly! Your dogs and cats are welcome at 4509 Alaska Avenue.A contemporary feel awaits in this recently refreshed home. Modern amenities feature whole-home Air Conditioning, a gas stove and oven, and a refrigerator. The upgraded kitchen includes desirable

    4509 Alaska Ave, St. Louis, MO 63111
  • /26

    $112,900 Last List Price

    Sold Jul 02, 2026

    1520 Washington Ave Unit 511, Saint Louis, MO 63103

    • 2 Beds
    • 1 Bath
    • 1,186 Sq Ft
    • Built 1906

    Last Sold Summary

    • $95/SF
    • 310 Days On Market

    Current Estimated Value $113,043

    Last Listing Agent John Becker Magnolia Real Estate

    1520 Washington Ave Unit 511, Saint Louis, MO 63103
    • /22

      Est $195,444

      Not Listed For Sale

      6612 Minnesota Ave, Saint Louis, MO 63111

      • 3 Beds
      • 2.5 Baths
      • 1,556 Sq Ft
      • Built 2006
      6612 Minnesota Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 42 Days On Market

      Last Listing Agent Alex Clerc Performance Brokers Incorporated

  • /40

    $800,000

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

    2346 Albion Place, Saint Louis, MO 63104

    Back on the market due to buyer cold feet pre-inspections. 2346 Albion is a newly rehabbed, Victorian mansion set on a rarely found double lot in the heart of Lafayette Square! This one is for you! In addition to the newly installed, three-zone, high-efficiency HVAC system, the chef's kitchen is brand new, roof is brand new, deck over looking spacious yard is brand new, and more! Convenient

    John Grass McAvoy Realty

    2346 Albion Place, Saint Louis, MO 63104
  • /9

    $750 Per Month

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

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

    Property Id: 1679567 Welcome 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!

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

    $37,857

    Sold May 21, 2026

    32 Agnes Dr, East Saint Louis, IL 62206

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft
    • Built 1956

    Last Sold Summary

    • 89% Above List Price
    • $53/SF
    • 36 Days On Market

    Current Estimated Value $38,000

    Last Listing Agent Robert Breyley MORE, REALTORS

    32 Agnes Dr, East Saint Louis, IL 62206
    • /23

      Est $184,956

      Not Listed For Sale

      6609 Pennsylvania Ave, Saint Louis, MO 63111

      • 3 Beds
      • 2.5 Baths
      • 1,440 Sq Ft
      • Built 2007
      6609 Pennsylvania Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 245 Days On Market

      Last Listing Agent Alex Clerc Performance Brokers Incorporated

Showing Results 321 - 360, Page 9 of 18

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