51,739

Cahokia, IL Homes

Section Image Section Image
  • /61

    $299,900

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

    3131 Ohio Ave, Saint Louis, MO 63118

    This stunning three-bedroom, three-bath historic home offers over 2,200 square feet of character-filled living space across three full levels. From the moment you begin exploring the inside, you’ll notice the soaring 10-foot ceilings, intricate millwork, and a beautiful decorative fireplace that anchors the home’s timeless charm. The flexible layout includes multiple bonus spaces perfect for a

    Agent Photo

    Christina Raney

    ReeceNichols Real Estate

    3131 Ohio Ave, Saint Louis, MO 63118
  • /33

    Starting at $1,125 Per Month

    • 1 - 2 Beds

    411 N Eighth St, Saint Louis, MO 63101

    The Tower at OPOP, located downtown St. Louis, is a luxury high-rise apartment building with features and amenities designed to impress.Towering above the Old Post Office Plaza (OPOP), our 25-story, all window building, is an icon in the downtown landscape. The Tower at OPOP offers studio, one- and two-bedroom apartments with 10'-12' floor-to-ceiling windows providing unobstructed views

    The Tower at OPOP

    411 N Eighth St, Saint Louis, MO 63101
  • /2

    $435,000 Last List Price

    Sold May 11, 2026

    2641 Accomac St, St. Louis, MO 63104

    • 3 Beds
    • 3.5 Baths
    • 2,875 Sq Ft
    • Built 2024

    Last Sold Summary

    • $151/SF

    Last Listing Agent Crista Patton Updwell Properties, LLC

    2641 Accomac St, St. Louis, MO 63104
    • /47

      $211,949 Last List Price

      Not Listed For Sale

      6812 Virginia Ave, Saint Louis, MO 63111

      • 2 Beds
      • 1.5 Baths
      • 2,220 Sq Ft
      • Built 1883
      6812 Virginia Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 35 Days On Market

      Last Listing Agent Mary Pat Buescher Janet McAfee Inc.

  • /37

    $450,000

    $25K PRICE DROP
    • 16 Beds
    • 6 Baths
    • 7,919 Sq Ft

    4042 Nebraska Ave, Saint Louis, MO 63118

    This beautiful, refurbished 4-unit brick apartment building is a landlord's CASH COW!!! CAP RATE 13.55%!!! CAP RATE = NOI / ASKING PRICE X 100 DO THE MATH!!!! (see below). Featuring two massive 6-bedroom 2-bath units and two spacious 2-bedroom 1-bath units. Enjoy fantastic cash flow with an estimated gross monthly income of $6,600 ($2,100 month for the 6-bed units; $1,200 month for the 2-bed

    Agent Photo

    Jody Parrish

    EXP Realty, LLC

    4042 Nebraska Ave, Saint Louis, MO 63118
  • /47

    Starting at $995 Per Month

    • 1 - 2 Beds

    1110 Washington Ave, Saint Louis, MO 63101

    Offering an affordable yet surprisingly adventure packed lifestyle, enjoy urban city living redefined at Vangard Lofts. Perfectly positioned in the center of action on the dynamic and highly desirable Washington Avenue in Downtown STL, this one-of-a-kind loft community offers beautiful one and two-bedroom homes, each featuring convenient in-unit washers and dryers and unique characteristics from

    Vangard Lofts

    1110 Washington Ave, Saint Louis, MO 63101
  • /51

    $525,000 Last List Price

    Sold Mar 31, 2026

    3532 Arsenal St, Saint Louis, MO 63118

    • 4 Beds
    • 3 Baths
    • 2,514 Sq Ft
    • Built 1909

    Last Sold Summary

    • $209/SF
    • 4 Days On Market

    Current Estimated Value $514,242

    Last Listing Agent Cheryl Johnson Johnson Realty, Inc

    3532 Arsenal St, Saint Louis, MO 63118
    • /51

      $256,242 Last List Price

      Not Listed For Sale

      6505 Michigan Ave, Saint Louis, MO 63111

      • 3 Beds
      • 1.5 Baths
      • 2,112 Sq Ft
      • Built 1904
      6505 Michigan Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Aileen Garcia Garcia Properties

  • /38

    $134,000

    $6K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 683 Sq Ft

    507 N 13th St Unit 210, Saint Louis, MO 63103

    Welcome to Unit 201 at 507 N. 13th Street—a true downtown loft-style condo with character, flexibility, and standout updates. This unique unit offers extra ceiling height compared to the upper floors, a custom interior layout, and a versatile second-level loft area that can be used as a home office, guest space, or additional storage. One of only seven gas-equipped units in the building, it

    Agent Photo

    Denise Maxwell

    RedKey Realty Leaders

    507 N 13th St Unit 210, Saint Louis, MO 63103
  • /10

    Call for Price

    • Studio - 2 Beds

    415 N Tucker Blvd, Saint Louis, MO 63101

    Welcome to Jefferson Arms, where historic charm meets modern luxury in beautifully designed studio, one-, and two-bedroom apartments. Each residence features hardwood flooring, oversized windows with stunning city views, sleek kitchens with stainless steel appliances, and thoughtfully designed finishes that elevate everyday living. Beyond your front door, enjoy exclusive resident amenities and an

    Jefferson Arms

    415 N Tucker Blvd, Saint Louis, MO 63101
  • /16

    $194,900 Last List Price

    Sold Apr 03, 2026

    1840 S 10th St, Saint Louis, MO 63104

    • 3 Beds
    • 1.5 Baths
    • 1,344 Sq Ft
    • Built 1885

    Last Sold Summary

    • $145/SF
    • 12 Days On Market

    Current Estimated Value $202,914

    Last Listing Agent Benjamin Nichols Nichols & Associates Real Estate

    1840 S 10th St, Saint Louis, MO 63104
    • /16

      $107,558 Last List Price

      Not Listed For Sale

      6220 Virginia Ave, Saint Louis, MO 63111

      • 1 Bed
      • 1 Bath
      • 969 Sq Ft
      • Built 1908
      6220 Virginia Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 39 Days On Market

      Last Listing Agent Steven Weber Realty Executives of St. Louis

  • /72

    $259,900

    Open Sun 1PM - 3PM
    • 3 Beds
    • 2 Baths
    • 2,184 Sq Ft

    3452 Gasconade St, Saint Louis, MO 63118

    This classic South St. Louis home beautifully blends historic craftsmanship with enduring quality. Welcome to this stunning and beautifully maintained 3-bedroom, 2-bath Craftsman offering over 2000 square feet of living space in Dutchtown. Built in 1923, this all-brick home showcases a full-width covered front porch, exposed rafter tails, hand-crafted corbels, and arched accent windows adding

    Agent Photo

    Krista Hartmann

    RE/MAX Results

    3452 Gasconade St, Saint Louis, MO 63118
  • /60

    Starting at $1,050 Per Month

    • 1 - 2 Beds

    1418 Carroll St, Saint Louis, MO 63104

    The Georgian Apartments once stood as a symbol of the past, but today, it's the heart of your present. Located in the historic Lafayette Square, our luxury apartments elevate St. Louis living with a perfect blend of modern comfort and timeless charm — an experience you're sure to love. Some things must be seen to be believed — book a tour today!

    The Georgian Apartments

    1418 Carroll St, Saint Louis, MO 63104
  • /2

    $150,000

    Sold Sep 30, 2025

    1467 Falling Springs Rd, Dupo, IL 62239

    • Built 1949

    Last Sold Summary

    • 49% Below List Price
    • 560 Days On Market

    Current Estimated Value $149,114

    Last Listing Agent Gerry Davidson Prestige Realty Group

    1467 Falling Springs Rd, Dupo, IL 62239
    • /21

      $109,086 Last List Price

      Not Listed For Sale

      306 Fillmore St, Saint Louis, MO 63111

      • 2 Beds
      • 1.5 Baths
      • 1,100 Sq Ft
      • Built 1956
      306 Fillmore St, Saint Louis, MO 63111

      Last Sold Summary

      • 19 Days On Market

      Last Listing Agent Bridgette Fyvie Garcia Properties

  • /24

    $189,000

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

    1515 Lafayette Ave Unit 318, Saint Louis, MO 63104

    Enjoy the ease of low-maintenance city living with nearly all utilities included in the HOA fee at this spacious 2-bedroom, 2-bath condominium in the heart of St. Louis. Located within the iconic Georgian Condominiums. This home offers a rare combination of historic charm, modern convenience, and a truly turnkey lifestyle. This unit is one of a small hanfull that has an outside private deck.

    Agent Photo

    Stacey Biermann

    Wood Brothers Realty

    1515 Lafayette Ave Unit 318, Saint Louis, MO 63104
  • /52

    Starting at $1,335 Per Month

    • 1 - 2 Beds

    2500 Ohio Ave, Saint Louis, MO 63104

    A fresh new take on loft living, The Koken on Ohio blends urban edge with refined polish to create a community that is as unique as you. Offering a range of 1 and 2-bedroom apartment homes and a full suite of amenities, The Koken on Ohio is where your next chapter begins.Ask about our Founders Club to receive special savings as one of our first residents!We encourage you to apply! To live at The

    The Koken on Ohio

    2500 Ohio Ave, Saint Louis, MO 63104
  • /9

    $24,000

    Sold Jan 07, 2026

    804 Otto St, East Saint Louis, IL 62206

    • 3 Beds
    • 1 Bath
    • 1,260 Sq Ft
    • Built 1953

    Last Sold Summary

    • 59% Below List Price
    • $19/SF
    • 81 Days On Market

    Current Estimated Value $73,968

    Last Listing Agent Monica Mahtani Berkshire Hathaway HomeServices Select Properties

    804 Otto St, East Saint Louis, IL 62206
    • /37

      $283,229 Last List Price

      Not Listed For Sale

      5518 Alaska Ave, Saint Louis, MO 63111

      • 3 Beds
      • 2.5 Baths
      • 2,014 Sq Ft
      • Built 1914
      5518 Alaska Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 46 Days On Market

      Last Listing Agent Jennifer Matus Keller Williams Chesterfield

  • /16

    $103,333

    • 1 Bed
    • 1 Bath
    • 1,029 Sq Ft

    1520 Washington Ave Unit 327, Saint Louis, MO 63103

    INVESTORS!! We have a package deal in the historic Ely Walker building of 3 loft units in the same building. All units are fully rented at market pricing with great 1%+ returns monthly. Unit 616 with deeded parking spot 2 bedroom 2 bathroom, 1340 sq ft, rented at $1290/month Unit 617 2 bedroom 1 bathroom, 1057 sq ft, rented at $1200 /monthUnit 327 1 bedroom 1 bathroom, 900 sq ft rented at

    Agent Photo

    JT Ross

    Keller Williams Marquee

    1520 Washington Ave Unit 327, Saint Louis, MO 63103
  • /100

    Starting at $998 Per Month

    • 1 - 3 Beds

    800 Olive St, Saint Louis, MO 63101

    Welcome to Arcade Apartments in Downtown St. Louis! Nestled in a National Historic Landmark, our residences exude character with striking Gothic Revival design, intricate marble hallways and cold-molded plaster ceilings. You'll get more than just an address. Arcade Apartments is a celebration of art, culture and contemporary living in the heart of a vibrant city. We offer canvases for every need

    Arcade Apartments

    800 Olive St, Saint Louis, MO 63101
  • /24

    $235,000 Last List Price

    Sold Nov 06, 2025

    1228 Russell Blvd, Saint Louis, MO 63104

    • 2 Beds
    • 1.5 Baths
    • 1,175 Sq Ft
    • Built 1907

    Last Sold Summary

    • $200/SF
    • 5 Days On Market

    Current Estimated Value $381,833

    Last Listing Agent Josh Voyles Keller Williams Realty St. Louis

    1228 Russell Blvd, Saint Louis, MO 63104
    • /29

      $172,031 Last List Price

      Not Listed For Sale

      4244 Oregon Ave, Saint Louis, MO 63111

      • 3 Beds
      • 2 Baths
      • 2,028 Sq Ft
      • Built 1924
      4244 Oregon Ave, Saint Louis, MO 63111

      Last Sold Summary

      • 15 Days On Market

      Last Listing Agent Toni Roberts Berkshire Hathaway HomeServices Select Properties

  • /27

    $255,000

    $10K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 3,400 Sq Ft

    3436 Potomac St, Saint Louis, MO 63118

    Attention Investors! Here’s a fantastic opportunity for you to own a 4-family unit about a block from both Gravois Ave & Cherokee St. Two-story, 4-unit brick building. Three units leased with one vacancy. Each one bedroom unit offers generously-sized rooms including a living room, eat-in kitchen, a bath and some hardwood floors. Both the front porch and rear balcony have decorative wrought iron

    Agent Photo

    Angie Wilder

    Realty Executives of St. Louis

    3436 Potomac St, Saint Louis, MO 63118
  • /63

    Starting at $1,355 Per Month

    • Studio - 2 Beds

    2232 S Grand Blvd, Saint Louis, MO 63104

    Modern designs, elegant finishes, and upscale amenities are waiting for you at Grand Flats. Our St. Louis apartments come in studio, one, or two-bedroom layouts that are spacious and adaptable. A variety of interior luxuries adorn them including in-unit washer and dryer, ample cabinet and countertop space, walk-in closets, and more. As a resident of our pet-friendly community, you will also have

    Grand Flats

    2232 S Grand Blvd, Saint Louis, MO 63104
  • /43

    $515,000 Last List Price

    Sold Jan 09, 2026

    1113 Washington Ave Unit 713, Saint Louis, MO 63101

    • 1 Bed
    • 4 Baths
    • 3,530 Sq Ft
    • Built 1896

    Last Sold Summary

    • $146/SF
    • 81 Days On Market

    Current Estimated Value $223,252

    Last Listing Agent Christopher Charlson Realty Exchange

    1113 Washington Ave Unit 713, Saint Louis, MO 63101
    • /46

      Est $322,034

      Not Listed For Sale

      2733 Rutger St, Saint Louis, MO 63104

      • 3 Beds
      • 2.5 Baths
      • 2,408 Sq Ft
      • Built 1893
      2733 Rutger St, Saint Louis, MO 63104

      Last Sold Summary

      • 46 Days On Market

      Last Listing Agent Tommy Espenschied ReeceNichols Real Estate

  • /29

    $199,000

    • 3 Beds
    • 1 Bath
    • 2,320 Sq Ft

    4444 Grace Ave, Saint Louis, MO 63116

    Renovated 2-story with OPEN FLOOR PLAN, part-finished lower level and FENCED BACKYARD with private parking - in the heart of South City, short walk to Ted Drewes. Incredible brick SECOND EMPIRE ARCHITECTURE with preserved historic charm, high ceilings and thoughtful updates. Covered front porch with double doors to flexible BONUS ROOM with closet. Bright living room with TALL ARCHED WINDOWS,

    Agent Photo

    Jessica Berchtold

    Narrative Real Estate

    4444 Grace Ave, Saint Louis, MO 63116
  • /116

    Starting at $1,457 Per Month

    • 1 - 2 Beds

    400 S 4th St, St. Louis, MO 63102

    Welcome to Pointe 400 Apartments, luxury apartments in downtown St. Louis located between the beautiful Gateway Arch and the thrilling Busch Stadium. Here you will find an array of one and two bedroom floor plans, a plethora of amenities, and gorgeous panoramic views from your home that look out at the Mississippi River, the Gateway Arch, and the stadium. This pet friendly community also offers a

    Pointe 400 Apartments

    400 S 4th St, St. Louis, MO 63102
  • /26

    $167,000 Last List Price

    Sold Aug 03, 2026

    2641 Saint Vincent Ave, Saint Louis, MO 63104

    • 2 Beds
    • 1.5 Baths
    • 1,260 Sq Ft
    • Built 1986

    Last Sold Summary

    • $133/SF
    • 4 Days On Market

    Current Estimated Value $184,710

    Last Listing Agent Nikki Thompson DRG - Delhougne Realty Group

    2641 Saint Vincent Ave, Saint Louis, MO 63104
    • /27

      $216,806 Last List Price

      Not Listed For Sale

      2619 Missouri Ave, Saint Louis, MO 63118

      • 4 Beds
      • 4 Baths
      • 1,856 Sq Ft
      • Built 1882
      2619 Missouri Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 57 Days On Market

      Last Listing Agent Bret Hilbert Hilbert Nation Realty

  • /27

    $145,000

    $10K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,144 Sq Ft

    722 State St, Dupo, IL 62239

    Lots of potential in this 3-bedroom, 1-bath Dupo home offering over 1,100 sq. ft. of living space! Spacious living room, dining room, and kitchen, plus a bonus room on the main level that can be used as an office, playroom, hobby room, workout space, or whatever suits your needs. The partially finished lower level features a family room with fireplace for additional living and entertaining space.

    Agent Photo

    Jessica Gratzl

    Keller Williams Pinnacle

    722 State St, Dupo, IL 62239
  • /39

    Starting at $1,145 Per Month

    • 1 - 2 Beds

    622 N 7th St, Saint Louis, MO 63101

    Discover our premier apartment community, The Laurel, in St. Louis, MO, near St. Louis. This vibrant community in the Downtown St. Louis neighborhood is close to high-end restaurants and boutique local stores. All of our apartments are pet-friendly and the perfect home for professionals, students, families, seniors, and everyone in between. Take a closer look at everything we have in store for

    The Laurel Apartments

    622 N 7th St, Saint Louis, MO 63101
  • /55

    $269,900 Last List Price

    Sold Oct 10, 2025

    915 Olive St Unit 1504, Saint Louis, MO 63101

    • 2 Beds
    • 2 Baths
    • 1,358 Sq Ft
    • Built 2008

    Last Sold Summary

    • $199/SF
    • 94 Days On Market

    Current Estimated Value $254,774

    Last Listing Agent Adam Briggs RE/MAX Results

    915 Olive St Unit 1504, Saint Louis, MO 63101
    • /35

      $313,529 Last List Price

      Not Listed For Sale

      3143 Arsenal St, Saint Louis, MO 63118

      • 3 Beds
      • 2.5 Baths
      • 2,109 Sq Ft
      • Built 1902
      3143 Arsenal St, Saint Louis, MO 63118

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Bridgette Fyvie Garcia Properties

  • /28

    $184,000

    Open Sat 1PM - 3PM $5K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 920 Sq Ft

    7342 Vermont Ave, Saint Louis, MO 63111

    Welcome home to this fully remodeled charmer on Vermont Ave! This two-bedroom, one-bath home has been completely updated from top to bottom, offering modern style with classic comfort. Enjoy a spacious living area, refreshed kitchen and bath, and fenced-in yard ideal for gatherings and relaxation. Truly move-in ready!

    Agent Photo

    Usnija Turkovic

    Worth Clark Realty

    7342 Vermont Ave, Saint Louis, MO 63111
  • /60

    Starting at $1,075 Per Month

    • 1 - 2 Beds

    1023 Spruce St, Saint Louis, MO 63102

    Cupples Station Apartments offers luxury one and two-bedroom lofts exquisitely designed and equipped for urban living. These lofts feature exposed brick beams, ductwork, and large arched windows, blending historic charm with modern conveniences. Located just steps from Busch Stadium and nestled in the heart of Ballpark Village, Cupples Station Apartments provide both a vibrant city lifestyle and

    Stadium Loft Apartments

    1023 Spruce St, Saint Louis, MO 63102
  • /10

    $40,000

    Sold Jun 26, 2026

    404 Saint Thomas Ln, East Saint Louis, IL 62206

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

    Last Sold Summary

    • 20% Below List Price
    • $46/SF
    • 63 Days On Market

    Current Estimated Value $55,383

    Last Listing Agent Jennifer Jackson The Jackson Group Real Estate

    404 Saint Thomas Ln, East Saint Louis, IL 62206
    • /28

      Est $134,826

      Not Listed For Sale

      2607 Michigan Ave, Saint Louis, MO 63118

      • 1 Bed
      • 1 Bath
      • 720 Sq Ft
      • Built 1900
      2607 Michigan Ave, Saint Louis, MO 63118

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Dawn Griffin EXP Realty, LLC

Showing Results 41 - 80, Page 2 of 18

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