1,156

Cahokia, IL Homes for Rent

Section Image
  • /10

    $1,050 Per Month

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

    1857 S 9th St, St. Louis, MO 63104

    This 1-bedroom / 1 bath apartment in Soulard offers the perfect blend of historic charm and an unbeatable location. Don't miss the opportunity to experience the unique lifestyle this neighborhood has to offer. Living room and kitchen on the main floor. Bedroom upstairs offering extra privacy.

    1857 S 9th St, St. Louis, MO 63104
  • /14

    $900 Per Month

    • 1 Bed
    • 1 Bath
    • 812 Sq Ft
    • Move in ready home for lease.

    1205 Upper Cahokia Rd Unit A, East St. Louis, IL 62206

    Move-in ready and full of comfort! This charming one-bedroom, one-bath duplex at 1205 Upper Cahokia Rd offers easy, low-maintenance living in a convenient location. Step inside to find a bright and inviting living space with a functional layout that maximizes every square foot. The cozy bedroom provides a comfortable retreat, while the full bath is clean and well-maintained.Enjoy a

    1205 Upper Cahokia Rd Unit A, East St. Louis, IL 62206
  • /26

    $795 Per Month

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

    4301 S 38th St Unit 1s, St. Louis, MO 63116

    See the city in first-floor St. Louis unit, where bright living spaces, fresh paint, and thoughtful updates create a comfortable and welcoming atmosphere throughout! The interior features updated flooring and large windows that bring in abundant natural light, giving the space an open and airy feel. The kitchen has been updated with refreshed finishes and appliances, while the bathroom offers

    4301 S 38th St Unit 1s, St. Louis, MO 63116
  • /19

    $750 Per Month

    • 1 Bed
    • 1 Bath
    • ** MOVE IN SPECIAL** Historic South City Living

    3702 Bates St, St. Louis, MO 63116

    ** MOVE IN SPECIAL** Half Off 1st Mo Rent**Welcome home to 3702 Bates Street, Unit 2F, a spacious second-floor apartment located in the heart of South St. Louis. This well-maintained residence offers generous living space, large windows that fill the home with natural light, and classic city charm throughout. The functional floor plan features comfortable bedrooms, an inviting living

    3702 Bates St, St. Louis, MO 63116
  • /11

    $1,000 Per Month

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

    2620 Minnesota Ave Unit 2622, St. Louis, MO 63118

    Welcome to 2622 Minnesota Ave, Unit 1F—a 2-bedroom, 1-bathroom apartment located in a classic four-family flat in St. Louis’ 63118 area. The home features distinctive blue eccentric doors that add character and personality to the space, along with a comfortable layout designed for everyday living. Located near Gravois Park and Tower Grove East, you’ll be close to neighborhood restaurants,

    2620 Minnesota Ave Unit 2622, St. Louis, MO 63118
  • /29

    $995 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    3322 Michigan Ave, 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, St. Louis, MO 63118
  • /10

    $800 Per Month

    • 2 Beds
    • 1 Bath
    • Charming 2-Bedroom Apartment in South St. Louis – Available Now!

    4545 Virginia Ave Unit 2F, St. Louis, MO 63111

    Welcome home to this spacious and well-maintained 2-bedroom, 1-bath second-floor apartment located in the heart of South St. Louis. This classic brick building offers plenty of character with large windows, generous living spaces, and abundant natural light.The apartment features a functional floor plan with a bright living area, and a well-equipped large kitchen with ample cabinet space.

    4545 Virginia Ave Unit 2F, St. Louis, MO 63111
  • /20

    $1,600 Per Month

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

    3918 Pennsylvania Ave, St. Louis, MO 63118

    Newly renovated 3 bed, 2 full bath single family in Dutchtown. This home boasts new stainless steel appliances, hardwood floors and lots of space. Spacious South City Single Family Home.

    3918 Pennsylvania Ave, St. Louis, MO 63118
  • /17

    $1,550 Per Month

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

    1801 Jerome Ln, Sauget, IL 62206

    Spacious, completely rehabbed 4-bedroom, 2-bathroom home in Cahokia Heights available for $1,550 per month, with trash service included. Located at the end of the street and approximately 10 minutes from St. Louis, this home offers plenty of living space along with a fenced backyard, carport, front porch and back porch. The interior has been updated with fresh paint and plank flooring

    1801 Jerome Ln, Sauget, IL 62206
  • /18

    $1,500 Per Month

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

    1309 Shenandoah Ave, St. Louis, MO 63104

    Two-story townhome. 2 Bedroom, 2 full bathrooms in the heart of Soulard, represents the perfect fusion of modern luxury and historic charm. With its updated kitchen, elegant bathroom, and private backyard, it offers everything you need for comfortable and convenient urban living. Located in the heart of Soulard. In this lively neighborhood, you'll experience the best of St. Louis at your

    1309 Shenandoah Ave, St. Louis, MO 63104
  • /24

    $1,095 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    3431 Juniata St Unit 3431A (1F) - 1089, St. Louis, MO 63118

    ** If you're NOT looking to move within the next 30 days, check back when you are! Best advice: GO TO OUR RENTALS WEBSITE to check if this is still avail** or subscribe to our YouTube channel so you get noti's before units are even listed!**Cockadoodle-doo I've got the perfect 1BR for you! RIGHT down the street from brunch fave, Rooster, and TONS of other dining and shopping options on S.

    3431 Juniata St Unit 3431A (1F) - 1089, St. Louis, MO 63118
  • /11

    $995 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    4600 Tennessee Ave Unit 2f, St. Louis, MO 63111

    Welcome to this freshly updated second-floor apartment in the heart of Dutchtown! This spacious 2-bedroom, 1-bathroom unit offers a comfortable layout with a huge living room, generously sized bedrooms, and an additional bonus room that provides the perfect space for a home office, storage, or flex area. The updated kitchen features stainless steel appliances and opens directly onto a private

    4600 Tennessee Ave Unit 2f, St. Louis, MO 63111
  • /25

    $1,400 Per Month

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Fully Renovated 3 bed 2 bath Apartment

    3007 Mcnair Ave, St. Louis, MO 63118

    3007 McNair Unit 2 - Fully renovated 3 bed 2 bath apartment with 10 ft ceilings. The apartment has an open floor plan with wood floors throughout. Washer and dryer hook ups in the unit. Parks within a block.This property allows self guided viewing without an appointment. Contact for details.

    3007 Mcnair Ave, St. Louis, MO 63118
  • /22

    $1,195 Per Month

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

    3531 California Ave Unit California 3531 2F, St. Louis, MO 63118

    Welcome home to this spacious second-floor apartment in the heart of South City! This charming 2-bedroom, 1-bath unit offers generous living space, beautiful natural light, and plenty of character.Enjoy the open floor plan, hardwood floors, high ceilings, and large windows throughout. The kitchen offers ample cabinet and counter space, a generous sized living and dining space. Both

    3531 California Ave Unit California 3531 2F, St. Louis, MO 63118
  • /8

    $1,150 Per Month

    • 3 Beds
    • 1 Bath
    • House for Rent

    737 St Nicholas Dr, Sauget, IL 62206

    This spacious 3-bedroom, 1-bath home offers comfortable living at an affordable price. Featuring updated flooring, a functional layout, and plenty of natural light throughout. Conveniently located near local amenities with easy access to main roads.

    737 St Nicholas Dr, Sauget, IL 62206
  • /26

    $950 Per Month

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

    3223 Minnesota Ave Unit 1f, St. Louis, MO 63118

    Welcome to this charming 1-bedroom, 1-bathroom first-floor apartment located in the heart of South St. Louis! This spacious home features an open and inviting layout with large windows that fill the living space with natural light. Beautiful hardwood floors, tall ceilings, and classic brick charm create a warm and comfortable place you'll love coming home to. The kitchen offers plenty of

    3223 Minnesota Ave Unit 1f, St. Louis, MO 63118
  • /5

    $1,195 Per Month

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

    2839 Cherokee St, St. Louis, MO 63118

    Move-in special. Receive 50% discount on security deposit with a 720 or better credit score. Possible Live/Work opportunity. This interesting live/work space on Cherokee includes large storefront windows, a full bathroom, a full kitchen and off street parking in the rear. Photos are representative of a previous business. Features, Walk Score 85 – Very Walkable Off Street

    2839 Cherokee St, St. Louis, MO 63118
  • /13

    $995 Per Month

    • 1 Bed
    • 1 Bath
    • 1,100 Sq Ft
    • Condo for Rent

    1937 Utah St Unit 1937 Utah St, A, 2nd Fl, St. Louis, MO 63118

    Large 1100 sq ft Benton Park 1- bedroom on a beautifully lined street with a sizable living room, dining room, bedroom, bathroom, kitchen and back patio. This 2nd floor unit with quiet neighbors and a backyard deck is steps away from Cherokee Park, Lemp St, & the vegan restaurant Station No 3. A 3 minute walk to Shameless Grounds and 5 minutes to Lemp Mansion, Gus' Pretzel Shop, and The Mud

    1937 Utah St Unit 1937 Utah St, A, 2nd Fl, St. Louis, MO 63118
  • /9

    $1,850 Per Month

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

    6 Baldwin Ln, Sauget, IL 62206

    Welcome to this beautifully remodeled 4-bedroom, 1-bath property featuring fresh updates throughout and plenty of space for comfortable living. The home offers tons of natural light, creating a bright and welcoming atmosphere in every room.Rental DetailsRent: $1,850/monthSecurity Deposit: $1,850Lease Term: Minimum 1-year leaseSection 8: Welcome!Rental

    6 Baldwin Ln, Sauget, IL 62206
  • /41

    $2,295 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,839 Sq Ft
    • House for Rent

    1842 S 10th St, St. Louis, MO 63104

    Ah yes, 1842, while not a great destination for time travel- a great year for wine, and a great address- if you ask me. Okay, tbh I can only vouch for the address because I've never consumed spirits that old, but this place on S. 10th street sure does go down smooth. You'll detect hints of historic charm, complemented nicely with crisp notes of modernity throughout the multi-level living

    1842 S 10th St, St. Louis, MO 63104
  • /9

    $1,350 Per Month

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

    6127 Alaska Ave, St. Louis, MO 63111

    Experience the perfect blend of comfort and convenience in this beautifully updated 2-bedroom, 1-bathroom single-family home boasting 900 square feet of efficient, bright living space. Situated just a couple of blocks from the vibrant Carondelet Park, this home offers an incredible location paired with peace-of-mind upgrades, including a brand-new HVAC system and a brand-new roof for maximum

    6127 Alaska Ave, St. Louis, MO 63111
  • /18

    $1,795 Per Month

    • 2 Beds
    • 1 Bath
    • 1,287 Sq Ft
    • "Executive 2-Bedroom Haven with Gleaming Hardwood Floors in St. Louis City – 3852 Juniata Street!...

    3852a Juniata St, St. Louis, MO 63116

    Captivate your senses with the charm and elegance of this stunning multiplex rental property located at 3852 Juniata Street in Tower Grove South, the heart of vibrant St. Louis, MO. This exquisite 2-bedroom, 1-bathroom unit offers a spacious 1,287 square feet of living space, perfect for anyone seeking comfort and style. Step inside to find beautiful hardwood floors that gleam under the natural

    3852a Juniata St, St. Louis, MO 63116
  • /26

    $2,200 Per Month

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

    2250 Jules St, St. Louis, MO 63104

    Welcome home to this beautifully renovated 4-bedroom, 1.5-bath home with an incredible private yard in the heart of St. Louis! Located in historic McKinley Heights, you'll enjoy convenient access to Lafayette Square, Soulard Market, the community garden, and a variety of locally owned restaurants and cafés.This thoughtfully renovated home features a functional, open-concept layout

    2250 Jules St, St. Louis, MO 63104
  • /14

    $850 Per Month

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

    4738 S Grand Blvd Unit 2S, St Louis, MO 63110

    Affordable 1+ Bedroom (second bedroom is a walkthrough and could work as an office or den) in the heart of St. Louis. Hardwood floors and luxury vinyl plank. Good sized kitchen and large dining area adjacent to kitchen. Balcony off the bedroom. Off street parking in the rear. Located between Tower Grove and Carondelet Parks. Go north for all of the ecclectic South Grand restaurants

    4738 S Grand Blvd Unit 2S, St Louis, MO 63110
  • /14

    $1,250 Per Month

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

    2918 Louisiana Ave Unit A, St. Louis, MO 63118

    Spacious 2-Bedroom + Bonus Office Space | 2 Blocks from Tower Grove ParkUNIT DETAILSLooking for more than your typical 2-bedroom? This spacious second-floor apartment in Tower Grove East combines historic St. Louis charm with the modern conveniences you actually want—all just two blocks from Tower Grove Park.The layout offers plenty of room to spread out, starting with a bonus

    2918 Louisiana Ave Unit A, St. Louis, MO 63118
  • /7

    $975 Per Month

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

    2724-21FL Salena St Unit 2724 1FL, St. Louis, MO 63118

    Modern 1 Bedroom in Benton Park with in-unit Washer/DryerThis one-bedroom, one-bathroom apartment in Benton Park features a large picture window in the living room and a spacious, modern kitchen with all the appliances you need: refrigerator, electric range, microwave, and dishwasher. A washer/dryer unit is located in the unit for ultimate convenience. The bedroom has large closets and a

    2724-21FL Salena St Unit 2724 1FL, St. Louis, MO 63118
  • /7

    $750 Per Month

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

    6827 Michigan Ave Unit 8, St. Louis, MO 63111

    Discover your perfect urban oasis in this charming 2nd-floor studio apartment! Located in a prime spot with ALL utilities included in the rental price, you'll enjoy effortless living in a space that's not only cozy but also cost-effective.Commute hassle-free with easy access to public transportation and major highways right at your doorstep. Laundry day is a breeze with on-site

    6827 Michigan Ave Unit 8, St. Louis, MO 63111
  • /16

    $900 Per Month

    • 1 Bed
    • 1 Bath
    • 1,036 Sq Ft
    • Condo for Rent

    4731 Alaska Ave, St. Louis, MO 63111

    Full kitchen including dishwasher, microwave, range, refrigerator, and a sizable pantry in the kitchen. You'll gather here with friends and spill over to your covered balcony to enjoy summer evenings under a gorgeous ginkgo tree (just in time for glorious golden leaves in fall!) A full, updated bathroom with a deep clawfoot tub and shower w/oversised showerhead combo! Front room has windows on 3

    4731 Alaska Ave, St. Louis, MO 63111
  • /45

    $2,400 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,972 Sq Ft
    • Condo for Rent

    1826 Russell Blvd, St. Louis, MO 63104

    Welcome home to 1826 Russell Blvd! This beautifully updated, two-story townhome (left side of building) seamlessly blends classic St. Louis charm with high-end modern comforts in the vibrant McKinley Heights / Soulard area.Step inside to experience a freshly painted interior featuring a bright, spacious floor plan, sleek updated finishes, and a stunning kitchen and bathrooms. The open

    1826 Russell Blvd, St. Louis, MO 63104
  • /15

    $1,150 Per Month

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

    2205-2207-2207 S 11th St, St. Louis, MO 63104

    Newly renovated 1-bedroom 1-bathroom apartment located in the heart of Soulard! This unit features brand new flooring, stainless steel appliances, quartz countertops, an updated bathroom, and a spacious bedroom! Laundry is located in the basement, with each unit allotted its own washer and dryer. Located in the heart of Soulard and walking distance to all of your favorite bars and restaurants

    2205-2207-2207 S 11th St, St. Louis, MO 63104
  • /13

    $1,700 Per Month

    • 3 Beds
    • 2 Baths
    • 1,920 Sq Ft
    • Townhouse for Rent

    2738 Osage St, St. Louis, MO 63118

    Beautiful 3-Bedroom Townhome in Dutchtown – Full of South City Charm!Don't miss this beautiful 3-bedroom, 2-bath townhome located in the heart of Dutchtown! This spacious home combines classic South City character with modern updates, featuring soaring 10-foot ceilings and durable luxury vinyl flooring throughout.The updated kitchen offers granite countertops, a center island for additional

    2738 Osage St, St. Louis, MO 63118
  • /27

    $1,250 Per Month

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

    3255 Nebraska Ave Unit 3253 2n, St. Louis, MO 63118

    Finding a 2-bedroom, 2-full bathroom apartment in South City is rare, especially one that has been thoughtfully renovated within the last few years. This second-floor apartment offers the space, comfort, and modern finishes that are hard to come by in the area. The home features an open layout with luxury vinyl plank flooring throughout, large windows that fill the space with natural light,

    3255 Nebraska Ave Unit 3253 2n, St. Louis, MO 63118
  • /3

    $800 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    4629 S Broadway Unit 3, St. Louis, MO 63111

    A beautiful one bedroom with ample amount of space.

    4629 S Broadway Unit 3, St. Louis, MO 63111
  • /31

    $1,695 Per Month

    • 2 Beds
    • 1 Bath
    • 1,411 Sq Ft
    • 3228 Magnolia-

    3228 Magnolia Ave, St. Louis, MO 63118

    Historic Elegance Meets Modern Luxury in Tower GroveExperience the perfect marriage of preserved architectural integrity and contemporary high-end living in this fully renovated, owner-maintained three-unit Victorian flat. Featuring a remarkably spacious, flowing layout flooded with natural light from expansive windows, this home pairs classic South City grandeur with unmatched modern

    3228 Magnolia Ave, St. Louis, MO 63118
  • /11

    $1,475 Per Month

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

    3409-3411 Juniata St, St. Louis, MO 63118

    **City Living @ Its Finest!** Just Built 2 Bed 1 Bath In The Highly Sought After Tower Grove East Neighborhood. ~ All Apartment Homes Are 1,000 sq. ft. ~ Custom Cabinetry/Counters ~ Open Concept Floor Plan ~ Energy Efficient Appliances ~ Washer & Dryer Included In-Unit ~ Off Street Parking ~ Pet Friendly (restrictions and fees apply) Minutes Away From

    3409-3411 Juniata St, St. Louis, MO 63118
  • /8

    $800 Per Month

    • 1 Bed
    • 1 Bath
    • 825 Sq Ft
    • 3654-56 Montana Street

    3654 Montana St Unit 3656 1F, St. Louis, MO 63116

    Welcome to your new home at 3656 Montana Street! This charming 1-bedroom, 1-bathroom apartment perfectly blends classic character with modern updates, offering a clean, bright, and inviting living space.## The Space• Living Areas: Step onto beautifully refinished hardwood floors that flow through the spacious living room and bedroom. Large windows flood the rooms with natural

    3654 Montana St Unit 3656 1F, St. Louis, MO 63116
  • /17

    $1,150 Per Month

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

    3139 Halliday Ave Unit 2E, St. Louis, MO 63118

    Interior Features:Very nice newly renovated 1 plus bedroom 1 bath. This unit has living, dining, back bedroom, and enclosed front porch/possible bedroom or office with french doors all hardwood. The kitchen has just been remodeled to over look the dining room area with new cabinets, counter tops, flooring, stove, refrigerator, dishwasher, and disposal. The bathroom is updated with new

    3139 Halliday Ave Unit 2E, St. Louis, MO 63118
  • /17

    $795 Per Month

    • 1 Bed
    • 1 Bath
    • 2900D Cherokee St.

    2900 Cherokee St, St. Louis, MO 63118

    Move-in special.Receive 50% discount on security deposit with a 720 or better credit score.One bedroom apartment located on the second floor of a mixed-use building. Full of natural light pouring in from its windows and features hardwood floors. This charming apartment is located in the vibrant Cherokee Arts District, within walking distance of numerous restaurants, shops and much

    2900 Cherokee St, St. Louis, MO 63118
  • /11

    $895 Per Month

    • 1 Bed
    • 1 Bath
    • 1,235 Sq Ft
    • Condo for Rent

    2826 Nebraska Ave Unit 2826 Nebraska Ave, St. Louis, MO 63118

    With it's central location, access to shopping and transit, and beautiful, historic architecture, it's no wonder why the Fox Park neighborhood is booming. If you were thinking it's time to move there, you should check out this great first floor duplex apartment. Once inside, you enter a large living room and dining room. Could possibly be used as a two bedroom with a open layout. Both

    2826 Nebraska Ave Unit 2826 Nebraska Ave, St. Louis, MO 63118
  • /13

    $800 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    7027 Minnesota Ave, St. Louis, MO 63111

    Welcome to 7027 Minnesota Ave, Unit 2F! This spacious St. Louis apartment offers comfortable living with a practical layout and plenty of natural light.The unit features generous living space, a functional kitchen, comfortable bedrooms, and ample storage. Conveniently located with easy access to shopping, dining, public transportation, and major roadways, this home provides an affordable

    7027 Minnesota Ave, St. Louis, MO 63111

Showing Results 241 - 280, Page 7 of 11

How to Rent a Home