1,161

Cahokia, IL Homes for Rent

Section Image
  • /12

    $1,350 Per Month

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

    4139 Pennsylvania Ave Unit 1FL, St. Louis, MO 63118

    Spacious two bedroom, first floor apartment in a two unit building. Hardwood flooring throughout. Freshly painted with new blinds and bedroom ceiling fans installed.Features an expansive living room with touches of historic charm as you enter the large dinging room. Two comfortably sized bedrooms and a nicely updated bathroom.Recently updated eat in kitchen with lots of cabinet

    4139 Pennsylvania Ave Unit 1FL, St. Louis, MO 63118
  • /6

    $850 Per Month

    • Studio
    • 1 Bath
    • 462 Sq Ft
    • Condo for Rent

    2711 Indiana Ave Unit 2-E, St. Louis, MO 63118

    Updated Finishes & Classic St. Louis CharacterWelcome to 2711 Indiana Ave, a beautifully maintained historic property located in the desirable Benton Park area of St. Louis. Originally built in 1885, this classic brick property offers the character and charm of historic St. Louis architecture while providing comfortable, updated living spaces. Step inside and you’ll find beautiful

    2711 Indiana Ave Unit 2-E, St. Louis, MO 63118
  • /18

    $1,300 Per Month

    • 4 Beds
    • 1 Bath
    • House for Rent

    1609 Armand Dr, Sauget, IL 62206

    Welcome to 1609 Armand Dr, East St. Louis, IL 62206! This spacious 4-bedroom, 1-bathroom single-family home offers approximately 1,117 square feet of living space and a comfortable layout with plenty of room to make it your own.With four bedrooms, this home provides flexibility for families, guests, a home office, or additional living needs. The property features central air conditioning

    1609 Armand Dr, Sauget, IL 62206
  • /10

    $1,000 Per Month

    • 2 Beds
    • 1 Bath
    • 1,126 Sq Ft
    • Townhouse for Rent

    3669 Montana St, St. Louis, MO 63116

    Spacious upper unit with large living room, dining, room, eat-in kitchen, and bonus room on the back! Can be a nice office space or a fancy dressing area! With hardwood flooring, an updated kitchen, and a bath this unit is a must-see. Available for September 1st move-in! Showings will begin on 08/17. NO Section 8. No pets. NO evictions in the last three years. Income of $2700 per month.

    3669 Montana St, St. Louis, MO 63116
  • /10

    $1,850 Per Month

    • 4 Beds
    • 1 Bath
    • 1,296 Sq Ft
    • House for Rent

    519 St Leo Dr, Sauget, IL 62206

    This freshly rehabbed 4-bedroom, 1-bath home offers 1,296 square feet of living space and is ready for new tenants! With four bedrooms, fresh updates throughout, and plenty of room to spread out, this home is move-in ready and waiting for its next tenant.SECTION 8 VOUCHER HOLDERS ARE WELCOME AND STRONGLY ENCOURAGED TO APPLY!Rent: $1,850 per monthSecurity Deposit:

    519 St Leo Dr, Sauget, IL 62206
  • /14

    $950 Per Month

    • 2 Beds
    • 1 Bath
    • 912 Sq Ft
    • Condo for Rent

    4725 Ray Ave Unit 1, St. Louis, MO 63116

    Discover the charm of Bevo Mill in this inviting first-floor 2-bedroom, 1-bathroom apartment that blends classic character with modern conveniences. Beautiful hardwood floors and a stunning decorative fireplace create a warm and welcoming living room, while the spacious layout offers plenty of room to make yourself at home. The kitchen features sleek stainless-steel appliances, ample cabinet

    4725 Ray Ave Unit 1, St. Louis, MO 63116
  • /7

    $700 Per Month

    • 1 Bed
    • 1 Bath
    • 816 Sq Ft
    • 4759-61 Alaska Ave

    4759 Alaska Ave Unit 4759 Alaska Ave Apt B, St. Louis, MO 63111

    Come check out this 1 bedroom today!Awesome sized living space with eat in kitchen complete with original built in storage.Kitchen equipped with cabinets and counter space, gas stove, & original sink!Nice hardwood floors.Huge back porch off kitchen!Tons of storage spaceWasher dryer hookups in basementCeiling Fans!Apply now or schedule a viewing online

    4759 Alaska Ave Unit 4759 Alaska Ave Apt B, St. Louis, MO 63111
  • /21

    $1,900 Per Month

    • 4 Beds
    • 2 Baths
    • 2,000 Sq Ft
    • House for Rent

    2127 Chippewa St, St. Louis, MO 63118

    Welcome to 2127 Chippewa! This spacious 2-story home features 4 bedrooms and 2 bathrooms with plenty of room to spread out. There's a charming decorative fireplace, a full basement for additional storage, and a backyard perfect for enjoying the outdoors. Tenant responsible for all utilities - $185 total paid monthly to landlord for water/sewer/trash. Gas and electric paid directly to utility

    2127 Chippewa St, St. Louis, MO 63118
  • /7

    $700 Per Month

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft
    • 5105-07 S Broadway Street

    5105 S Broadway St Unit 5105-1F, St. Louis, MO 63111

    Affordable, comfortable, and perfectly placed—this 1-bedroom, 1-bathroom apartment proves that smart living doesn't require a hefty budget. Now available for rent along the lively South Broadway corridor, it's an ideal match for solo dwellers, students, or anyone chasing a wallet-friendly home base in the heart of South City.Getting around couldn't be simpler. The Virginia @ Osceola bus

    5105 S Broadway St Unit 5105-1F, St. Louis, MO 63111
  • /21

    $825 Per Month

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

    3300 Miami St Unit 1E, St. Louis, MO 63118

    Rent a 1 bed/1 bath unit with your own private balcony attached to the bedroom. It's a spacious apartment with plenty of room for a home office setup or a big open living room. Looking for a minimum 12-month lease.About the Unit:- 900 square feet- First floor of a 4-unit building- Hardwood floors- There is a living room separate from the dining roomFeatures:-

    3300 Miami St Unit 1E, St. Louis, MO 63118
  • /17

    $1,275 Per Month

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

    3928 Potomac St, St. Louis, MO 63116

    Interior Features:Nicely remodeled 2 bedroom 1 bath home in Tower Grove South with 2 car garage and fenced in yard! This home features an oversize covered porch, hardwood flooring throughout, updates to the kitchen, bathroom and systems.Enter through the oversize arched doorway into a very large living room which includes a faux fireplace with mantle and original stained glass.

    3928 Potomac St, St. Louis, MO 63116
  • /31

    $2,350 Per Month

    • 4 Beds
    • 3 Baths
    • 1,788 Sq Ft
    • House for Rent

    3024 Caroline St, St. Louis, MO 63104

    Full updated home in the wonderful Gate District! A RARE ranch home provides all main floor living with 4 bedrooms and 3 full baths. This modern home has it all and the location is unbeatable! Upon entering, you will find luxury plank flooring flowing throughout providing a clean and modern touch. The kitchen features newer stainless steel appliances, butcher block style counter tops, honeycomb

    3024 Caroline St, St. Louis, MO 63104
  • /36

    $1,355 Per Month

    • 2 Beds
    • 1 Bath
    • 940 Sq Ft
    • Condo for Rent

    2632 Park Ave, St. Louis, MO 63104

    Enjoy this lovely condo with 2 spacious bedrooms (and generous closets) and 1 1/2 baths. Easy clean laminate flooring and beautiful decorative fireplace, bow window dining area. Tons of storage in this unit! Kitchen has lots of cabinets, small pantry, shelves and free-standing unit for extra workspace and storage. In-unit laundry, tuck under garage and additional storage in your own personal

    2632 Park Ave, St. Louis, MO 63104
  • /10

    $750 Per Month

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

    4010 Pennsylvania Ave Unit 4010 Pennsylvania Ave 1S, St. Louis, MO 63118

    Lovely one-bedroom shotgun-style unit complete with hardwood floors and nice-sized rooms. Plenty of closet space and room. There is a balcony/fire escape off of the kitchen. Close to public transportation, major thoroughfares, and city attractions. Make this your home today!Professionally Managed by Frontier PropertyApply now and/or schedule a showing @

    4010 Pennsylvania Ave Unit 4010 Pennsylvania Ave 1S, St. Louis, MO 63118
  • /19

    $895 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    3218 Cherokee St, St. Louis, MO 63118

    Move-in specials! Receive 50% discount on security deposit with a 720 or better credit score.This one bedroom unit features hardwood flooring throughout along with a dining room and living room. The kitchen is fitted with updated appliances and includes granite counter tops. Located in the Cherokee neighborhood, walking out the front door puts you in the midst of restaurants, art

    3218 Cherokee St, St. Louis, MO 63118
  • /25

    $2,595 Per Month

    • 4 Beds
    • 3 Baths
    • House for Rent

    4138 Iowa Ave, St. Louis, MO 63118

    Beautifully renovated 2-story brick home offering the perfect combination of space, style, and modern updates! This spacious home features 4 bedrooms, 3 full bathrooms, and an open-concept main level that's perfect for everyday living and entertaining. The living room flows seamlessly into the dining area and stunning kitchen, complete with white cabinetry, stainless steel appliances, a stylish

    4138 Iowa Ave, St. Louis, MO 63118
  • /11

    $2,350 Per Month

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

    1861 Menard St Unit 1861-A, St. Louis, MO 63104

    Fully gut-renovated in 2024 and finished at a high level throughout. This unit features quartz countertops, stainless steel appliances, in-unit laundry, and rich wood flooring. Every detail is new—trim, ceiling fans, fixtures, and finishes—delivering a clean, modern feel with zero compromise. The kitchen keeps its Soulard character with original exposed brick, giving the space a perfect mix of

    1861 Menard St Unit 1861-A, St. Louis, MO 63104
  • /12

    $1,395 Per Month

    • 3 Beds
    • 1 Bath
    • 1,132 Sq Ft
    • Condo for Rent

    2918 Miami St Unit 1F, St. Louis, MO 63118

    Don't miss this spacious and beautifully updated first-floor 3-bedroom, 1-bath apartment in a charming full brick two-family home. This move-in-ready unit features brand-new luxury vinyl plank (LVP) flooring throughout, fresh paint, and new lighting that creates a bright, modern living space.All three bedrooms are generously sized and include new ceiling fans for year-round comfort. The

    2918 Miami St Unit 1F, St. Louis, MO 63118
  • /12

    $695 Per Month

    • 1 Bed
    • 1 Bath
    • 615 Sq Ft
    • 2835-37 Miami St

    2835 Miami St Unit 2837 Miami St, St. Louis, MO 63118

    Mogul only accepts payment for deposits IN PERSON.NEVER send funds digitally to anyone for a deposit for this company.Spacious, renovated 1-bedroom in Gravois Park. Close to Chippewa, Jefferson, groceries, and public transit. Check it out today! *To make this space your new place, you must have:- A monthly income of at least 3x the rent- Decent

    2835 Miami St Unit 2837 Miami St, St. Louis, MO 63118
  • /10

    $1,300 Per Month

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

    212 Morgan St, St. Louis, MO 63102

    Welcome to 212 Morgan St, Unit B—a beautifully renovated 1-bedroom, 1-bath loft in the heart of Downtown St. Louis! This charming unit blends historic character with modern updates, featuring exposed brick, abundant natural light, an open-concept living and kitchen area, stainless steel appliances, an island with ample counter space, recessed lighting, and in-unit washer and dryer. The spacious

    212 Morgan St, St. Louis, MO 63102
  • /17

    $1,095 Per Month

    • 1 Bed
    • 1 Bath
    • 900 Sq Ft
    • 2223 Rutger St.

    2221-2223 Rutger St Unit 2223-B, St. Louis, MO 63104

    Hej! You're gonna love this one, and you're gonna love the neighborhood! I'm actually writing this description ahead of time because guess what, I'm going to be out of the office for an entire week + some more days, and there's no way my coworkers will be able to write up a succinct summary with all the tears in their eyes due to my absence.You can go ahead and wipe the tears from your

    2221-2223 Rutger St Unit 2223-B, St. Louis, MO 63104
  • /8

    $1,100 Per Month

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

    3234 Liberty St Unit Liberty 1 1st Floor, St. Louis, MO 63111

    Welcome to this charming 2-bedroom, 1-bathroom apartment! This unique space boasts lots of character with stained glass windows and beautiful hardwood floors throughout. The updated kitchen is perfect for cooking and entertaining, while the all seasons room provides a cozy spot to relax and unwind. Situated on the first floor for easy access, this apartment is ideal for those looking for a blend

    3234 Liberty St Unit Liberty 1 1st Floor, St. Louis, MO 63111
  • /15

    $925 Per Month

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • Condo for Rent

    3652 Bates St Unit 3654, St. Louis, MO 63116

    Nice 2 bedroom 1 bath apartment with new tile flooring and a private entrance! This unit has full ceramic tile as you enter the large living room and in the kitchen. Stove and refrigerator included in the spacious kitchen. Both bedrooms are carpeted off of the kitchen/dining room with slightly larger door frames to accommodate a past handicap tenant. The bathroom is in good shape with full

    3652 Bates St Unit 3654, St. Louis, MO 63116
  • /12

    $1,150 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    1704 S Tucker Blvd Unit A, St. Louis, MO 63104

    Newly Renovated 1 Bed / 1 Bath Apartment in SoulardFIRST MONTH FREEMove in on or before September 1, 2026. (Limited-time offer.)Looking for a clean, spacious apartment in an unbeatable location? This beautifully renovated 1-bedroom, 1-bath apartment is move-in ready!Features:? Fully renovated throughout? Spacious layout with plenty of natural light?

    1704 S Tucker Blvd Unit A, St. Louis, MO 63104
  • /5

    $1,050 Per Month

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

    3534 Nebraska Ave, St. Louis, MO 63118

    Welcome to the fully remodeled historic 2 bed 1 bath home in the heart of the vibrant Cherokee neighborhood. This charming unit boasts a modern and stylish design with hardwood flooring throughout, creating a warm and inviting atmosphere. The central air conditioning ensures comfort all year round, allowing you to relax and unwind in any season. The updated kitchen is a chef's dream, featuring

    3534 Nebraska Ave, St. Louis, MO 63118
  • /7

    $750 Per Month

    • 1 Bed
    • 1 Bath
    • Large 1 Bedroom Unit near Parks, very walkable!

    3954 Dover Place Unit 1E, St. Louis, MO 63116

    Available Now. Welcome to 3954 Dover Place, 1E, a charming rental property nestled in the heart of St. Louis, MO 63116. The large 1 bed layout provides a cozy and inviting atmosphere, perfect for relaxation after a long day. A clean and bright basement adds an extra touch of versatility to this wonderful property. Situated in a desirable location, this rental is conveniently close to parks,

    3954 Dover Place Unit 1E, St. Louis, MO 63116
  • /7

    $750 Per Month

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

    4000-4002-4002 Pennsylvania Ave Unit 4002-2B, St. Louis, MO 63118

    Budget-conscious renters, your search ends here. This freshly listed studio apartment delivers exceptional value in the vibrant Dutchtown neighborhood, proving that an affordable address can still place you in the thick of South City living. For singles, students, or anyone ready to stretch their dollar further, this unit hits the sweet spot.The studio's open design makes every square

    4000-4002-4002 Pennsylvania Ave Unit 4002-2B, St. Louis, MO 63118
  • /15

    $1,250 Per Month

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Condo for Rent

    1817 Allen Ave Unit 1817 Allen Ave 2W, St. Louis, MO 63104

    Newly Remodeled two-bedroom one bathroom apartment in St. Louis, MO. This freshly renovated unit features updated hardwood floors in the bedrooms and living room, and a full fresh paint job throughout. The kitchen includes new appliances, new countertops and cabinets, plus a new bathroom vanity. Additional updates include new light fixtures, new doors and frames, ceiling fans, and modern

    1817 Allen Ave Unit 1817 Allen Ave 2W, St. Louis, MO 63104
  • /37

    $995 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    3322 Michigan Ave Unit 3322, St. Louis, MO 63118

    Historic Renovation by Award Winning Team! Everything is new from the framing through the roof. This compact unit boasts energy star appliances and energy efficient mechanicals. All new plumbing, electrical, HVAC, framing, roofing, flooring, kitchen, bathroom and more. The level lot has secure, off-street covered parking. The builder is also offering a home warranty at no expense to the buyer. At

    3322 Michigan Ave Unit 3322, St. Louis, MO 63118
  • /10

    $699 Per Month

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

    3100 Arsenal St, St. Louis, MO 63118

    APPLY FREE, BE APPROVED IN 30 HOURS!*Text for more details. To apply and schedule a showing online: *Please provide us with all required information to expedite the processNestled in the heart of Tower Grove East, this cozy 1-bedroom, 1-bathroom unit awaits you. You'll feel right at home in this immaculate and secure building, complete with laundry hookups in the

    3100 Arsenal St, St. Louis, MO 63118

Showing Results 401 - 430, Page 11 of 11

How to Rent a Home