Section Image Section Image

Explore Similar Townhomes Within 25 Miles of Crystal City, MO

  • /24

    $1,575 per month

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

    29 Innsbruck Ln, Belleville, IL 62221

    Unit features 3 bedrooms, 1.5 bathrooms including walk-in closets for the primary bedrooms. Recent upgrades are floor coverings; repainted interior walls; some new trim; updated bathrooms; remodeled kitchens including cabinets, countertop, sink/faucet, & stainless-steel appliances. Located in Shiloh & served by the O'Fallon High School district, this property has convenient access to SAFB, SWIC,

    Agent Photo

    Eric Johnson

    Keller Williams Pinnacle

    (855) 703-3508

    29 Innsbruck Ln, Belleville, IL 62221
  • /7

    $1,500 per month

    • 1 Bed
    • 1 Bath
    • 1,566 Sq Ft
    • Townhouse for Rent

    928 N 1st St, Swansea, IL 62226

    Now available for short-term lease (30-day minimum) this fully furnished 1-bedroom, 1-bathroom duplex in Swansea, IL offers a convenient and comfortable living solution for traveling professionals, military personnel, or anyone in need of temporary housing.This well-maintained unit includes all utilities in the rent; electric, gas, water, trash, and lawn-care, making for a truly

    Agent Photo

    Eric Johnson

    Keller Williams Pinnacle

    (888) 491-8951

    928 N 1st St, Swansea, IL 62226
  • /26

    $800 - $1,375 per month

    Jefferson Townhomes

    1 - 3 Beds

    333 Tuckahoe Dr, Saint Louis, MO 63125

    Nestled on 47 park-like acres and with Jefferson Barracks Park and Sylvan Springs Park as neighbors, this gated community is perfect for budget-minded families on the way up. Served by the AAA-rated Mehlville school district, our one-bedroom garden-style and two- and three-bedroom townhome floor plans are as expansive as our beautifully landscaped grounds that give residents plenty of room to

    333 Tuckahoe Dr, Saint Louis, MO 63125
  • /18

    $825 per month

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

    501 Ponderosa Ave Unit 6, O Fallon, IL 62269

    Townhouse in Pinetree Estates Includes 15 x 12 Living Room, Main Floor Half Bathroom, Washer and Dryer Included, 11 x 8 Kitchen Includes Electric Range, Dishwasher and Refrigerator, Adjacent 10 x 5 Dining Area Walks Out to Back Patio, 17 x 15 Master Bedroom and 13 x 10 Second Bedroom, Full Hallway Bathroom on Second Floor, Two Off Street Parking Spots, Ceiling Fans, Smoke Free Unit, Extra Closet

    Christopher Mendola Christone Enterprises, Inc.

    501 Ponderosa Ave Unit 6, O Fallon, IL 62269
  • /35

    $1,409 - $1,594 per month

    Cantwell Crossing Apartments and Townhomes

    2 Beds

    1452 Cantwell Ln, Swansea, IL 62226

    1452 Cantwell Ln, Swansea, IL 62226
  • /18

    $1,795 per month

    • 3 Beds
    • 3 Baths
    • 1,403 Sq Ft
    • Townhouse for Rent

    3308 Lemp Ave, St. Louis, MO 63118

    Updated townhome in Benton Park. You'll fall in love with this wonderful large open floor plan with many updates. It offers a stunning kitchen with granite counters, stainless steel appliances, and lots of cabinet space. There are wood floors throughout the home, The 2nd floor has 2 nice sized bedrooms and a full bath with a dual sink vanity. Laundry is also located on the second floor. The third

    Mark Rubin Austin Realty

    3308 Lemp Ave, St. Louis, MO 63118
  • /6

    $2,500 per month

    • 3 Beds
    • 3.5 Baths
    • 1,365 Sq Ft
    • Townhouse for Rent

    2356 Hidden Meadow Ln, Ballwin, MO 63021

    Newly Renovated! Top to Bottom! New paint and flooring throughout. New kitchen with white cabinets, granite countertops, and stainless steel appliances. New master bathroom with ceramic tile floor, walk-in shower, and 48" vanity. Three bedrooms on the second floor with two full bathrooms. Separate dining room, kitchen, family room and powder room on the first floor. Also a brand new

    2356 Hidden Meadow Ln, Ballwin, MO 63021
  • /17

    $2,250 per month

    • 3 Beds
    • 2.5 Baths
    • 1,953 Sq Ft
    • Townhouse for Rent

    2350 S 10th St, Saint Louis, MO 63104

    Great opportunity to rent a classic property that graciously combines the "old" with the "new". This 1/2 duplex is situated in the very sought after southern portion of Soulard, with no hassle street parking yet within walking distance of all the area has to offer! Upon entering, you are greeted by a soaring open 3 story atrium. The main level features original hardwood flooring, a nice sized

    Kyle Hannegan Berkshire Hathaway HomeServices Select Properties

    2350 S 10th St, Saint Louis, MO 63104
  • /9

    $1,650 per month

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

    3652 Louisiana Ave, Saint Louis, MO 63118

    Beautifully spacious townhouse apartment. Just blocks away from SLU Campus and Cherokee district. Quiet street, gated yard and security camera. keyless entry. No criminal history No evictions, will need to pay 45$ for third party background application. Utilities are Water Sewer Trash Electricity at around 300-350/month so tenancy needs to be able to afford 1750$ / month.

    3652 Louisiana Ave, Saint Louis, MO 63118
  • /16

    $1,050 per month

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

    814 White Oak Dr Unit 1, O Fallon, IL 62269

    Townhouse Apartment in White Oak Estates Development, First Floor Provides 16 x 16 Living Room and Vaulted Ceiling, 16 x 8 Kitchen and Adjacent Dining Area, Kitchen Provides Dishwasher, Garbage Disposal, Stove and Refrigerator, Main Floor Half Bathroom, 13 x 10 Bedroom, Washer and Dryer Hook Up, Second Floor Includes 16 x 14 Loft Area Overlooking Living Room, Off Street Parking, Trash Service

    Christopher Mendola Christone Enterprises, Inc.

    814 White Oak Dr Unit 1, O Fallon, IL 62269
  • /24

    $2,500 per month

    • 4 Beds
    • 2.5 Baths
    • 1,750 Sq Ft
    • Townhouse for Rent

    3335 Salena St, Saint Louis, MO 63118

    Updated Benton Park townhouse with 4 bedrooms and 2.5 baths, combining historic charm and modern finishes. Main-floor master suite, original wood floors, and spacious living areas. Kitchen features new stainless steel appliances: refrigerator with ice maker, dishwasher, electric range, and garbage disposal. Upstairs offers three bedrooms and a full bath with double sinks. Includes washer/dryer,

    3335 Salena St, Saint Louis, MO 63118
  • /27

    $2,400 per month

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

    5310 Chouteaus Bluff Dr Unit 5310, Saint Louis, MO 63111

    Introducing 5310 Chouteau's Bluff Drive! This beautiful townhome is truly a one of a kind property on the banks of the western Mississippi River with stunning views of wildlife and The Arch. This private gated condo offers 3 levels of living space, 4 private decks, stunning all natural hard wood floors throughout, 2 large bedrooms (each with an ensuite full bathroom), tuck under attached 2-car

    Justin Taylor The Agency

    5310 Chouteaus Bluff Dr Unit 5310, Saint Louis, MO 63111
  • /11

    $1,945 per month

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

    3936 Utah St, Saint Louis, MO 63116

    Charming, renovated townhouse in the heart of Tower Grove South! 3 beds, 1.5 baths, with open living/dining space, updated stainless steel appliances in the kitchen, and new flooring upstairs. Fenced backyard, great natural light, and extra storage in the basement with built-in shelves.This home is also a short walk to Tower Grove Park, the Saturday farmers market, and the vibrant

    3936 Utah St, Saint Louis, MO 63116
  • /30

    $2,950 per month

    • 2 Beds
    • 1.5 Baths
    • 1,122 Sq Ft
    • Townhouse for Rent

    2262 S Jefferson Ave, Saint Louis, MO 63104

    ** ALL-INCLUSIVE LIVING ** Furnished Townhome in Historic McKinley Heights$2,950/month - ** ALL-INCLUSIVE LIVING **Discover effortless urban living in this stunning 2-bedroom, Office, 1.5-bathroom contemporary townhome. FLEXIBLE LEASE TERMS - 3 - 6 - 9 OR 12 MONTH LEASE TERMS AVAILABLE - This turnkey rental is completely furnished with modern amenities and stylish decor making it

    Suzanne Hunn The Hermann London Group LLC

    2262 S Jefferson Ave, Saint Louis, MO 63104
  • /57

    $3,900 per month

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

    9542 Erie Dr, Affton, MO 63123

    This beautiful ranch home 4 bedroom / 2 bathroom has been fully renovated from top to bottom, is fully furnished and is move-in ready.It is perfectly suited for travel nurses, medical or business professionals. It contains interior decor and furnishings with large windows that offer natural light to brighten the space. Unit includes a 55" Roku Smart TV located in the family room and

    9542 Erie Dr, Affton, MO 63123
  • /52

    $1,495 per month

    • 2 - 3 Beds
    • 1 Bath
    • 1,580 Sq Ft
    • Townhouse for Rent

    4507 S Grand Blvd Unit Floor 2, Saint Louis, MO 63111

    Inviting 2nd Floor Apartment on South Grand!Don't let the dated furniture in the photos fool you if it's not your thing! It comes unfurnished. Just imagine yourself here this beautifully maintained and SPACIOUS apartment! It is a true gem with original craftsmanship and modern updates. Located on the 2nd floor, this unfurnished unit is ready for you to move in and make it your

    4507 S Grand Blvd Unit Floor 2, Saint Louis, MO 63111
  • /12

    $1,249 per month

    • 1 - 2 Beds
    • 2 Baths
    • 1,250 Sq Ft
    • Townhouse for Rent

    3745 California Ave Unit 2S, Saint Louis, MO 63118

    TWO BEDROOM TOWNHOUSE STYLE APARTMENT Newly updated Split-Level, Convenient washer dry hookup in the unit, Central Air, Fenced Yard, many amenities close by. Convenient to St. Louis University/Hospital, Harris-Stowe, Botanical Gardens, Cardinal Glennon Hospital, MetroLink, Savvis Center, Union Station and many transportation options.Great schools close-by, located on Chippewa Bus

    3745 California Ave Unit 2S, Saint Louis, MO 63118
  • /2

    $1,200 per month

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

    6025 Carlsbad Ave, Saint Louis, MO 63116

    Classy city living with this 1,100 sq ft., 2 bedroom apartment with hardwood floors, large modern kitchen with granite counter tops, dishwasher and ceramic tiled floor. Walk-in shower in the modern bathroom. Fenced-in backyard with shared patio. Optional 2 car garage for extra fee. One block from park with playground and 1 1/2 blocks from Christy greenway with miles of connecting trails. 7

    6025 Carlsbad Ave, Saint Louis, MO 63116
  • /13

    $960 per month

    • 2 Beds
    • 1.5 Baths
    • 1,180 Sq Ft
    • Townhouse for Rent

    4248 Lasata Dr, Saint Louis, MO 63123

    This property located at Indian Hills Apartments unit 4251 Lasata Dr features 2 bedrooms and 1.5 bathrooms within a total of 1,080 square feet. The living room offers ample space for relaxation and entertainment. The kitchen includes a trash compactor and is equipped for a washer and dryer hookup. Each bedroom provides sufficient room for furniture and personal items. The full bathroom is

    4248 Lasata Dr, Saint Louis, MO 63123
  • /2

    $1,100 per month

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

    5233 Sutherland Ave Unit 2FL, St Louis, MO 63109

    5233 Sutherland Ave Unit 2FL, St Louis, MO 63109
  • /8

    $1,275 per month

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

    5015 Tholozan Ave Unit 2F, Saint Louis, MO 63109

    Updated 2nd Floor Apartment in walkable North Hampton Neighborhood (63109). Close to many amenities including Russell’s on Macklind, O'Connels Pub, The Mack, Uncle Bills, Golden Hoosier plus plenty of neighborhood parks, & MOBOT, SLU & BJC. Unit (950 SQFT) is 2 bedroom 1 bath. Updated Kitchen/bath with stainless appliances and dishwasher. Spacious living/dining room. Central

    5015 Tholozan Ave Unit 2F, Saint Louis, MO 63109
  • /2

    $1,100 per month

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

    1009 Westward Trails Dr, Imperial, MO 63052

    Looking for the perfect home in Imperial, MO? Look no further! Welcome to 1009 Westward Trails, a charming and spacious 3-bedroom, 1.5-bath home that's move-in ready and pet-friendly — welcoming both large and small pets!Step inside to find a bright and inviting living space ideal for relaxing or entertaining. The kitchen features ample cabinet space and is perfect for preparing your

    1009 Westward Trails Dr, Imperial, MO 63052
  • /21

    $1,445 per month

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

    3506 Mckean Ave Unit FL1, SAINT LOUIS, MO 63118

    This gorgeous PET FRIENDLY 2 bed 1 bath duplex unit on a beautiful block in Tower Grove East has been recently rehabbed including a huge eat in kitchen with stainless appliances, granite countertops and lots of storage including a large pantry. The rest of the unit boasts a spacious and updated bathroom as well as refinished original wood floors and updated light fixtures to create a modern feel

    3506 Mckean Ave Unit FL1, SAINT LOUIS, MO 63118
  • /4

    $1,685 per month

    • 2 Beds
    • 2.5 Baths
    • 1,450 Sq Ft
    • Townhouse for Rent

    2602 Minnesota Ave, Saint Louis, MO 63118

    *Large Kitchen with Concrete Countertops *Expansive open floor plan on main floor *Large decks off of each floor, including just off the ample-sized Master Bedroom *2nd floor

    2602 Minnesota Ave, Saint Louis, MO 63118
  • /31

    $2,400 per month

    • 2 Beds
    • 3.5 Baths
    • 1,601 Sq Ft
    • Townhouse for Rent

    5102 Chouteaus Bluff Dr, Saint Louis, MO 63111

    Luxurious 3-Story Townhouse with Breathtaking Water Views!Discover unparalleled living in this stunning 3-story townhouse, perfectly situated to offer mesmerizing water views. This spacious home provides an exceptional blend of elegance and comfort, ideal for those seeking a sophisticated lifestyle with a picturesque backdrop.Key Features:•Three Stories of Elevated Living:

    5102 Chouteaus Bluff Dr, Saint Louis, MO 63111
  • /6

    $1,900 per month

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

    3321 Dovershire Dr, Belleville, IL 62221

    This is a 3 bedroom, 2 bath townhouse. The living room/ dining room has a fireplace & new carpet. The kitchen has new counter top with a bar area. The upstairs has the Master bedroom wit 2 walkin closets. Master bedroom also has a patio door that leads to the upstairs large deck. The lower level has utility room, full bathroom and bedroom. The bottom bedroom has a large walkin closet & a patio

    3321 Dovershire Dr, Belleville, IL 62221
  • /42

    $1,400 per month

    • 2 Beds
    • 1.5 Baths
    • 1,360 Sq Ft
    • Townhouse for Rent

    833 Nowland Ct, O'Fallon, IL 62269

    Spacious 2 bedroom 1.5 bath condo on a cul de sac. With views looking into the wooded area it's a small escape away from the city. It is also within walking distance from the heart of downtown O' Fallon. Large bedrooms as well as plenty of closets for storage. Included with this unit is covered parking for 2 vehicles and a storage shed.Please review our standard rental qualifications

    833 Nowland Ct, O'Fallon, IL 62269
  • /8

    $1,100 per month

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

    1007 Westward Trails Dr, Imperial, MO 63052

    Spacious 3-Bedroom Apartment | Pet-Friendly | $1100/mo – Imperial, MOWelcome to your new home at 1007 Westward Trails, Imperial, MO 63052!This spacious 3-bedroom, 1.5-bath apartment offers 1,956 sq. ft. of comfortable living space—perfect for families, or anyone needing extra room.Pet-Friendly (Bring your furry friends!)Bright and Open LayoutQuiet, Convenient

    1007 Westward Trails Dr, Imperial, MO 63052
  • /20

    $2,700 per month

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

    287 Arbor Pl Ln, Valley Park, MO 63088

    Large 3 Bedroom 2.5 Bath townhome in fantastic Valley Park (Manchester) location near shopping, restaurants and close to highways. Walk into a vaulted ceiling living room with a grand staircase up to the large loft with two of the 3 bedrooms and full bath Main floor consists of a living room, separate dining room, kitchen, half bath and laundry (mud room) with use of washer and dryer. Master

    287 Arbor Pl Ln, Valley Park, MO 63088
  • /20

    $2,199 per month

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

    470 Summit Tree Ct, Fenton, MO 63026

    Presenting this charming 3 bedroom, 2.5 bathroom home in the desirable Summit Tree Ct neighborhood of Fenton. This 1854 square foot property offers a spacious layout with ample natural light, perfect for entertaining guests. The kitchen boasts modern appliances and ample pantry space, while the master suite features a walk-in closet and private en-suite bathroom. Enjoy the convenience of a 1-car

    470 Summit Tree Ct, Fenton, MO 63026
  • /2

    $925 per month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    400 Douglas Dr, Desloge, MO 63601

    Property Id: 1113510Welcome home to this charming 2 bedroom, 1.5 bathroom townhouse in Park Hills, MO. This unit features a modern kitchen with microwave, oven, and refrigerator, central heating, laminate and tile flooring, washer/dryer hookups, and off-street parking. Enjoy the convenience of in unit laundry, cable ready and wired for internet. Pets are welcome (cats, small dogs) and

    400 Douglas Dr, Desloge, MO 63601
  • /20

    $1,450 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    3104 Commerce St, Park Hills, MO 63601

    Property Id: 1835363Welcome to this stunning 3 bed, 2.5 bath townhouse in Park Hills, MO! Newly built in 2025, this modern unit includes all utilities and is pet-friendly for cats and small dogs. Enjoy amenities such as ALL appliances being furnished and off-street parking. Don't miss out on this prime location that provides easy access to Highway 67 in 2 minutes or less. The location is

    3104 Commerce St, Park Hills, MO 63601
  • /20

    $1,450 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    3108 Commerce St, Park Hills, MO 63601

    Property Id: 1835361Welcome to this stunning 3 bed, 2.5 bath townhouse in Park Hills, MO! Newly built in 2025, this modern unit includes all utilities and is pet-friendly for cats and small dogs. Enjoy amenities such as ALL appliances being furnished and off-street parking. Don't miss out on this prime location that provides easy access to Highway 67 in 2 minutes or less. The location is

    3108 Commerce St, Park Hills, MO 63601
  • /20

    $1,450 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    3112 Commerce St, Park Hills, MO 63601

    Property Id: 1835359Welcome to this stunning 3 bed, 2.5 bath townhouse in Park Hills, MO! Newly built in 2025, this modern unit includes all utilities and is pet-friendly for cats and small dogs. Enjoy amenities such as ALL appliances being furnished and off-street parking. Don't miss out on this prime location that provides easy access to Highway 67 in 2 minutes or less. The location is

    3112 Commerce St, Park Hills, MO 63601
  • /20

    $1,450 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    3110 Commerce St, Park Hills, MO 63601

    Property Id: 1835360Welcome to this stunning 3 bed, 2.5 bath townhouse in Park Hills, MO! Newly built in 2025, this modern unit includes all utilities and is pet-friendly for cats and small dogs. Enjoy amenities such as ALL appliances being furnished and off-street parking. Don't miss out on this prime location that provides easy access to Highway 67 in 2 minutes or less. The location is

    3110 Commerce St, Park Hills, MO 63601
  • /20

    $1,450 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    3106 Commerce St, Park Hills, MO 63601

    Property Id: 1835362Welcome to this stunning 3 bed, 2.5 bath townhouse in Park Hills, MO! Newly built in 2025, this modern unit includes all utilities and is pet-friendly for cats and small dogs. Enjoy amenities such as ALL appliances being furnished and off-street parking. Don't miss out on this prime location that provides easy access to Highway 67 in 2 minutes or less. The location is

    3106 Commerce St, Park Hills, MO 63601
  • /20

    $950 per month

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

    4126 Minnesota Ave, St. Louis, MO 63118

    This 2-bedroom, 1-bathroom home comes equipped with essential features for comfortable living. Enjoy the convenience of air conditioning and a balcony. For cooler evenings, a fireplace is also included. Parking is available on the street.The interior layout includes a dedicated dining room area. For added convenience, the unit provides laundry hook-ups, a refrigerator, and a stove. This

    4126 Minnesota Ave, St. Louis, MO 63118
  • /10

    $1,195 per month

    • 2 Beds
    • 1.5 Baths
    • 750 Sq Ft
    • Townhouse for Rent

    1301 Ann Ave, St. Louis, MO 63104

    Available Immediately! Special Offer: First month’s tenant portion covered for Section 8 tenants! Welcome to this bright and spacious 2bedroom, 1½bath apartment in the lively 63104 neighborhood. Featuring a thoughtfully laid?out floor plan, ample natural light, and comfortable living space, this home includes sewer in the rent and warmly welcomes large pets. Enjoy easy access to local dining,

    1301 Ann Ave, St. Louis, MO 63104
  • /20

    $1,450 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    3122 Commerce St, Park Hills, MO 63601

    Property Id: 1835344Welcome to this stunning 3 bed, 2.5 bath townhouse in Park Hills, MO! Newly built in 2025, this modern unit includes all utilities and is pet-friendly for cats and small dogs. Enjoy amenities such as ALL appliances being furnished and off-street parking. Don't miss out on this prime location that provides easy access to Highway 67 in 2 minutes or less. The location is

    3122 Commerce St, Park Hills, MO 63601
  • /20

    $1,450 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    3120 Commerce St, Park Hills, MO 63601

    Property Id: 1835352Welcome to this stunning 3 bed, 2.5 bath townhouse in Park Hills, MO! Newly built in 2025, this modern unit includes all utilities and is pet-friendly for cats and small dogs. Enjoy amenities such as ALL appliances being furnished and off-street parking. Don't miss out on this prime location that provides easy access to Highway 67 in 2 minutes or less. The location is

    3120 Commerce St, Park Hills, MO 63601
How to Rent a Home