20

Cahokia, IL Townhomes for Rent

Section Image
  • /10

    $1,030 Per Month

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

    3712 Winnebago St, St. Louis, MO 63116

    Charming, Fully Renovated 2BR + Office in Tower Grove South Enjoy upscale urban living in this freshly renovated apartment-style home in the heart of highly desirable Tower Grove South. Perfect for professionals or those needing a dedicated workspace, this layout features original hardwood floors, excellent natural light, and modern finishes throughout. Property Highlights: Modern

    3712 Winnebago St, St. Louis, MO 63116
  • /36

    $1,500

    Total Monthly Price

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

    2616 Accomac St, Saint Louis, MO 63104

    2616 Accomac | 3 Bed, 2 Bath Townhome, 1,650 Sq Ft — Two Floors, Private Entrance, BalconyPrivate three-bedroom townhome in Fox Park. 1,650 sq ft across two floors with your own entrance. No shared hallways, nobody above or below.THE UNIT- Two full floors with private entrance and interior staircase- Renovated kitchen with quartz counters, shaker cabinets, and tile

    2616 Accomac St, Saint Louis, MO 63104
  • /52

    $1,700 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,368 Sq Ft
    • Townhouse for Rent

    3319 S 18th St Unit A, Saint Louis, MO 63118

    Awesome 3-bedroom townhome with everything conveniently located on one level! This ground-level home features BEAUTIFUL HARDWOOD FLOORS and high ceilings throughout. The kitchen offers 42” cabinets with crown molding and black appliances, opening to the dining area and spacious living room. All three bedrooms are located on the main level, along with a full Jack-and-Jill bathroom featuring a

    Brian Preston Elevate Realty, LLC

    3319 S 18th St Unit A, Saint Louis, MO 63118
  • /26

    $1,900

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    2111 Menard St, Saint Louis, MO 63104

    Discover this beautifully rehabbed 2 story townhome in the heart of Soulard! Offering 2 generous sized bedrooms, 2 full baths, with all the character and charm you could ask for. This apartment spanning the second and third floors offers modern updates throughout, a completely renovated kitchen, tall ceilings, private deck, a center courtyard and much more! The sleek kitchen is equipped with

    2111 Menard St, Saint Louis, MO 63104
  • /26

    $1,800 Per Month

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

    2416 S 13th St Unit A, Saint Louis, MO 63104

    Welcome to this charming historic Soulard upper-level apartment located on one of the neighborhood’s beautiful streets! This spacious 2-bedroom, 1-bath unit is ready for its next tenants. Enjoy the character and charm Soulard is known for while being conveniently located near restaurants, nightlife, parks, and major highways. Don’t miss your chance to call this classic city apartment home! -

    Brandi Jo Zirkelbach Keller Williams Realty St. Louis

    2416 S 13th St Unit A, Saint Louis, MO 63104
  • /18

    $1,599 Per Month

    • 3 Beds
    • 2 Baths
    • 3,340 Sq Ft
    • Townhouse for Rent

    3005 S Compton Ave, St. Louis, MO 63118

    **FIRST MONTH’S RENT FREE — MOVE IN BY 9/1!**Spacious, fully updated **3-bedroom, 2-bath townhouse in South St. Louis!** This home features a **main-level primary suite**, brand-new kitchen, modern updated bathrooms, fresh paint, and new flooring throughout.Enjoy a bright, spacious layout with plenty of room for comfortable living. The combination of modern updates and the home’s

    3005 S Compton Ave, St. Louis, MO 63118
  • /27

    $2,300 Per Month

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

    2416 S 13th St, Saint Louis, MO 63104

    Now available for lease in the heart of historic Soulard! This beautifully updated lower-level unit in a charming triplex offers 3 bedrooms, 2 full bathrooms, and a brand-new renovated lower level. Enjoy a breathtaking backyard and a location on one of Soulard’s gorgeous streets. Convenient access to Highways 44, 55, and 70 makes commuting a breeze while still being close to all the restaurants,

    Brandi Jo Zirkelbach Keller Williams Realty St. Louis

    2416 S 13th St, Saint Louis, MO 63104
  • /10

    $1,199 Per Month

    • 3 Beds
    • 1 Bath
    • 1,298 Sq Ft
    • Townhouse for Rent

    3420 Dunnica Ave, St. Louis, MO 63118

    LIMITED TIME - APPLY NOW & SAVE - NO APPLICATION FEE! Complete remodel! BEAUTIFUL LARGE 1 BED 1 BATH! Perfect for students! Take a virtual 360° tour around the unit: To apply and schedule a showing online: *Please provide us with all required information to expedite the process Bright and spacious 3-bedroom, 1-bath unit offering approximately 1,298 square feet of

    3420 Dunnica Ave, St. Louis, MO 63118
  • /8

    $1,350 Per Month

    • 4 Beds
    • 2 Baths
    • 1,800 Sq Ft
    • Townhouse for Rent

    3531 Oregon Ave, St. Louis, MO 63118

    SECTION 8 and HUD WELCOMED3531 Oregon Ave is now available for rent!This spacious property offers a comfortable layout with plenty of natural light, updated flooring, a functional kitchen, and a clean, move-in-ready interior. Conveniently located in St. Louis near shopping, dining, public transportation, and everyday amenities.Tenant covers electric and gasWe cover water,

    3531 Oregon Ave, St. Louis, MO 63118
  • /13

    $1,475 Per Month

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

    3409 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 Juniata St, St. Louis, MO 63118
  • /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
  • /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

    $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
  • /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
  • /14

    $899 Per Month

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

    3657 Gasconade St, St. Louis, MO 63116

    LIMITED TIME - APPLY NOW & SAVE - NO APPLICATION FEE! Call Stella today to schedule your showing! Discover this charming 1-bedroom unit featuring a versatile bonus room—perfect for an office or extra storage! Enjoy sleek hard flooring throughout and the convenience of an in-unit dishwasher. Additional $99 per month for water, sewer and trash** Tenant responsible for the

    3657 Gasconade St, St. Louis, MO 63116
  • /17

    $899 Per Month

    • 2 Beds
    • 1 Bath
    • 750 Sq Ft
    • Townhouse for Rent

    3763 Keokuk St, St. Louis, MO 63116

    LIMITED TIME - APPLY NOW & SAVE - NO APPLICATION FEE! To schedule a viewing and/or apply, please visit our website: or text/ Great 2 bedroom, 1 bath 2nd floor unit ready to rent in Dutchtown!! Section 8 Friendly! Freshly painted, hardwood flooring throughout, back and front deck for this unit! You will not want to miss out on this unit! **Additional $99

    3763 Keokuk St, St. Louis, MO 63116
  • /10

    $900 Per Month

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

    5028 Alabama Ave, St. Louis, MO 63111

    This oversized 1 Bed/1 Bath w/ Nook is looking for someone to call home. This unit will be ready for viewing by end of next week.Easy access to I-55, and ten minutes from Downtown STL. This duplex is located in South City’s Historic Dutchtown neighborhood.It's a great spot with some modern updates. Plenty of street parking in the front, along with ample storage in the

    5028 Alabama Ave, St. Louis, MO 63111
  • /16

    $1,750 Per Month

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    2920 Cherokee St, St. Louis, MO 63118

    This is one of our most unique and beautifully finished apartments—and our only apartment offering two full bathrooms and an available private garage. The recently renovated upper-level residence blends historic details with thoughtful modern updates. Hardwood floors, exposed brick walls, original architectural elements, and abundant natural light give the apartment warmth and character

    2920 Cherokee St, St. Louis, MO 63118
  • /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,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
How to Rent a Home