11,709

St. Louis City, MO Homes

Section Image Section Image
  • /2

    $39,900

    • Land
    • 0.15 Acre
    • $266,000 per Acre

    5122 Hilda Ave, Saint Louis, MO 63123

    60-foot frontage..... buildable Residential Lot in Bayless School district, 113 feet deep. Build your home on this level infill Lot in a quiet neighborhood in Bayless School district. Agent has ownership interest in property.

    Agent Photo

    Hayley Tomazic

    Keller Williams Realty St. Louis

    (833) 885-0340

    5122 Hilda Ave, Saint Louis, MO 63123
  • /35

    $995 - $1,410 per month

    Heritage Estates

    1 - 2 Beds

    9196 Heritage Dr, Saint Louis, MO 63123

    Heritage Estates Apartments located in Affton, MO, is close to Highways 270 and 55 within the highly sought-after Affton School District. Our community features privacy-entrance buildings, a swimming pool, a multi-use sports court, a resident lounge, a fitness center, and other great amenities that set us apart from the rest. Not to mention, ample parking!

    9196 Heritage Dr, Saint Louis, MO 63123
  • /42

    $225,000 Last List Price Sold Jul 30, 2025

    • 1,100 Sq Ft
    • $205/SF
    • 6 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1951

    9827 Ravensbrook Dr, Saint Louis, MO 63123

    Nestled on a quiet, tree-lined street, this beautifully maintained 2-bedroom brick home blends timeless character with everyday convenience. Step inside to find gleaming hardwood floors throughout, vintage architectural details, and a warm, inviting atmosphere.The cozy living area flows seamlessly into a classic kitchen, perfect for casual meals or hosting friends. Each bedroom offers

    Sarah Jackson Realty Executives Premiere

    9827 Ravensbrook Dr, Saint Louis, MO 63123
    • /28

      $175,000 Last List Price Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,176 Sq Ft

      7830 Genesta St, Saint Louis, MO 63123

      7830 Genesta St, Saint Louis, MO 63123
  • /30

    $165,800

    • 2 Beds
    • 1.5 Baths
    • 1,419 Sq Ft

    10161 Squire Meadows Dr Unit C, Saint Louis, MO 63123

    Back on the market- NO FAULT OF SELLER! Own a beautifully updated 2 bdrm 1.5 bth townhouse located in Lindbergh School District. Step inside to find a stunning kitchen featuring quartz countertops, refreshed cabinetry, newer appliances & lovely wood flooring. The spacious bedrooms offer comfort & style the updated second level bathroom & neutral paint colors throughout make this home move-in

    Agent Photo

    Peter Lu

    EXP Realty, LLC

    (866) 839-5182

    10161 Squire Meadows Dr Unit C, Saint Louis, MO 63123
  • /22

    $1,600 per month

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

    9319 Aster Ave, Saint Louis, MO 63123

    Welcome to this cute 2-bedroom, 1.5-bath brick bungalow on a quiet street in the heart of Affton. Step inside to find a cozy living space with original hardwood floors, & built-in shelves on both sides of the brick, wood-burning fireplace. The family room opens into the dining room & the kitchen is to the left. The original hardwood floors flow throughout the hallway & into both bedrooms. The

    Sarah Nguyen-Bani RE/MAX Results

    9319 Aster Ave, Saint Louis, MO 63123
  • /21

    $225,000 Last List Price Sold Jul 29, 2025

    • 1,834 Sq Ft
    • $123/SF
    • 3 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1954

    7438 Cheshire Ln, Saint Louis, MO 63123

    Charming Brick & Stone Ranch with Character on a Spacious Lot!This adorable ranch home is full of personality and timeless appeal, featuring a classic brick and stone exterior that sets it apart. Step inside and imagine the possibilities—whether you're looking to move right in or add your own personal touch, this home offers the perfect canvas. Situated on a large lot with plenty of space for

    Misty Veltman Berkshire Hathaway HomeServices Select Properties

    7438 Cheshire Ln, Saint Louis, MO 63123
    • /21

      $230,000 Last List Price Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,530 Sq Ft

      9310 Autry Dr, Saint Louis, MO 63123

      9310 Autry Dr, Saint Louis, MO 63123
  • /36

    $300,000

    • 3 Beds
    • 2 Baths
    • 1,803 Sq Ft

    8021 Troost St, Saint Louis, MO 63123

    Step into this beautifully rehabbed 3-bedroom, 2-bathroom home that blends modern updates with everyday comfort. From the moment you pull up to the front you will notice this all brick home with its charm and homey feel. You will love the front porch that is perfect for a little bistro to watch the sunsets The family room is inviting with lots of light and a woodburning fireplace. There are

    Debbie Williams Real Broker LLC

    8021 Troost St, Saint Louis, MO 63123
  • /20

    $2,337 per month

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

    10429 Tiffany Village Ct, Affton, MO 63123

    Property Id: 1987791THIS IS NOT YOUR TYPICAL RENTAL. IT'S YOUR CHANCE TO OWN!HomeWays makes homeownership accessible, even if you have bad credit, student debt, or medical bills. Our lease purchase program is designed for those who've struggled to qualify for a traditional loan. No banks required!This recently renovated townhome in Affton has it all! Enjoy the updated

    10429 Tiffany Village Ct, Affton, MO 63123
  • /27

    $217,500 Last List Price Sold Jul 25, 2025

    • 864 Sq Ft
    • $252/SF
    • 5 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1954

    8935 Blackpool Dr, Saint Louis, MO 63123

    Charming all brick home located in the highly sought after St. George neighborhood in Affton! The well-maintained home features beautiful hardwood flooring throughout the main living room areas. Remodeled bath 2024: vanity, toilet, lights, faucets and flooring. The kitchen boasts luxury vinyl plank flooring and a bright garden window, perfect for your indoor herb garden or favorite plants. A rare

    Connie Gaeta Coldwell Banker Realty - Gundaker

    8935 Blackpool Dr, Saint Louis, MO 63123
    • /42

      $240,000 Last List Price Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,128 Sq Ft

      8315 Valcour Ave, Saint Louis, MO 63123

      8315 Valcour Ave, Saint Louis, MO 63123
  • /25

    $276,000

    • 3 Beds
    • 2 Baths
    • 1,080 Sq Ft

    5800 Crossmont Dr, Saint Louis, MO 63123

    Super sweet little neighborhood in Affton with ranch homes, sprawling lawns, mature treescape and high walking score. NEW ROOF scheduled! This 3 bedroom, 2 bath brick home boasts a finished walkout basement. Shiny hardwood flooring in Living and Dining rooms, with open concept floor plan, lots of light and storage galore! The Kitchen offers custom 42" cabinetry, pull out drawers, black

    Carol Savio Savio Realty, LLC

    5800 Crossmont Dr, Saint Louis, MO 63123
  • /6

    $1,100 per month

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

    10073 Squire Meadows Dr Unit B, Saint Louis, MO 63123

    Updated 2 bedroom, 1 bathroom spacious apartment situated on the 2nd level of a 4 only apartment building with security intercom access. Great interior condition, large living with polished wood floors , large eat-in kitchen with stainless steel appliances. Granite counter tops, cherry wood cabinets, balcony off kitchen. Internal washer and dryer, lock-up garage and own storeroom. Great location,

    Robert Kleinlehrer West End Management & Leasing Services

    10073 Squire Meadows Dr Unit B, Saint Louis, MO 63123
  • /29

    $178,000 Last List Price Sold Jul 24, 2025

    • 768 Sq Ft
    • $232/SF
    • 7 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1951

    7825 Delmont St, Saint Louis, MO 63123

    Welcome to this beautifully maintained 2-bedroom, 1-bath home that’s truly turn-key and ready for its new owners! Step inside to find an updated kitchen featuring sleek granite countertops - plus the refrigerator stays! Enjoy a spacious and level backyard, perfect for outdoor activities, complete with fencing and a convenient storage shed. This home combines convenience and cozy charm, making it

    Mallory Goforth Main Key Realty LLC

    7825 Delmont St, Saint Louis, MO 63123
    • /39

      Est $274,616 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,256 Sq Ft

      7824 Elton St, Saint Louis, MO 63123

      7824 Elton St, Saint Louis, MO 63123
  • /31

    $279,000

    • 2 Beds
    • 1 Bath
    • 1,669 Sq Ft

    9537 Lydell Dr, Saint Louis, MO 63123

    Step into style and comfort with this beautifully designed home, featuring an open-concept layout and rich hardwood floors throughout the main level, this home seamlessly blends modern architectural elements with everyday functionality. The open concept family room/kitchen is complete with soft-close cabinetry, gleaming quartz countertops, and modern hexagon tile backsplash. Trimmed windows

    Gina Pate Elevate Realty, LLC

    9537 Lydell Dr, Saint Louis, MO 63123
  • /57

    $3,900 per month

    • 4 Beds
    • 2 Baths
    • 1,937 Sq Ft
    • House 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
  • /31

    $289,900 Last List Price Sold Jul 22, 2025

    • 2,331 Sq Ft
    • $124/SF
    • 25 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1958

    7830 Apple Valley Dr, Saint Louis, MO 63123

    Price Reduction !! Welcome to this beautifully maintained brick ranch in the highly desirable Pebble Hills neighborhood. This inviting home features a spacious, light-filled Living and Dining Room, ideal for everyday living and entertaining. The large Kitchen offers a cozy Breakfast Area, abundant cabinetry, a pantry, built-in wall oven, and all appliances included. The Primary Bedroom boasts

    Tina Brancato Wood Brothers Realty

    7830 Apple Valley Dr, Saint Louis, MO 63123
    • /33

      $220,000 Last List Price Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 999 Sq Ft

      7814 Elton St, Saint Louis, MO 63123

      7814 Elton St, Saint Louis, MO 63123
  • /46

    $283,000

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft

    9405 Mackenzie Rd, Saint Louis, MO 63123

    Highly Motivated Seller!! This charming 3bd 2bath home in the heart of Affton is located on a spacious corner lot! 30 year architectural roof plus new windows, doors and refinished original hardwood floors throughout! Boasting 1600 sqft and tons of natural light in living room which flows directly into the formal dining room! Just down the hall is the HUGE master suite with fire place 2 walk in

    Tesey Roman Merry Real Estate

    9405 Mackenzie Rd, Saint Louis, MO 63123
  • /2

    $1,250 per month

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

    6918 MacKenzie Rd 1n, Green Park, MO 63123

    6918 MacKenzie Rd 1n, Green Park, MO 63123
  • /46

    $299,900 Last List Price Sold Jul 18, 2025

    • 1,284 Sq Ft
    • $234/SF
    • 2 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1954

    7315 Cheshire Ln, Saint Louis, MO 63123

    WOW Stunning All-Brick Ranch in Prime Location! Move-In ReadyThis UPDATED all-brick ranch in a highly desirable location won’t last long! Featuring 3 spacious bedrooms, 1.5 stylishly renovated baths, a versatile bonus room perfect for a home office, along with an attached 1-car garage and a fenced-in yard. Step inside to discover refinished hardwood floors and luxury vinyl plank

    Mary Polymeropoulos Worth Clark Realty

    7315 Cheshire Ln, Saint Louis, MO 63123
    • /23

      Est $248,947 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,780 Sq Ft

      9647 Antonette Hills Dr, Saint Louis, MO 63123

      9647 Antonette Hills Dr, Saint Louis, MO 63123
  • /38

    $350,000

    • 3 Beds
    • 2 Baths
    • 1,520 Sq Ft

    9117 Tiber Ct, Saint Louis, MO 63123

    Finally!!! This is the house and large lot you have been waiting for!!! What a location, in Affton School District, this house sits nicely at the end of a cul-de-sac!! This amazing 3 Bedroom, 2 Bath home on over 1/3 of an acre landscaped lot is ready for its new owner/s. Meticulously maintained, this 4 sided brick home with brand new roof as of May 21st is ready for its new owners.

    Tim Bequette Gateway Real Estate

    9117 Tiber Ct, Saint Louis, MO 63123
  • /8

    $995 per month

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

    10366 Parkman Dr Unit C, Saint Louis, MO 63123

    Located off Tesson Ferry Rd.(63123) in desirable Lakeshire, a quiet, convenient, safe community with its own Police Dept. Close to Grant's Trail. Bright kitchen with lots of cabinets and patio door to balcony. Laundry hookups and individual storage space in the basement. Assigned garage parking. No smoking, no pets. Owner pays water, sewer and trash pickup. Apartment has been freshly

    10366 Parkman Dr Unit C, Saint Louis, MO 63123
  • /41

    $250,000 Last List Price Sold Jul 18, 2025

    • 1,703 Sq Ft
    • $147/SF
    • 4 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 1960

    9800 Ridgely Ln, Saint Louis, MO 63123

    Say hello to this standout 2 bed, 1.5 bath brick ranch, proudly perched on a corner lot in Affton. With over 1,700 sq ft of living space and tucked into a quiet neighborhood, this home brings the right mix of updates and function with everyday comfort.Step inside to a light-filled living room with a picture window and seamless flow into the dining area. Hardwood floors ground the space and

    Tabitha Dewalle RE/MAX Results

    9800 Ridgely Ln, Saint Louis, MO 63123
    • /22

      $174,900 Last List Price Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,443 Sq Ft

      9218 Alpine Dr, Saint Louis, MO 63123

      9218 Alpine Dr, Saint Louis, MO 63123
  • /34

    $340,000

    • 4 Beds
    • 2 Baths
    • 2,862 Sq Ft

    8019 Gramond Dr, Saint Louis, MO 63123

    Welcome to this STUNNING 4-bed, 2-bath home filled with modern upgrades and charming details! Enjoy an updated kitchen with quartz countertops, stainless steel appliances, and a coffee bar. The main level offers an oversized living room, separate dining, and an additional hangout space with soaring ceilings and a unique loft, perfect for an office or hobby area. Tons of windows flood the home

    Christine Lavalle EXP Realty, LLC

    8019 Gramond Dr, Saint Louis, MO 63123
  • /15

    $3,390 per month

    • 3 Beds
    • 3.5 Baths
    • 2,653 Sq Ft
    • House for Rent

    7235 Forestate Dr, Affton, MO 63123

    We make Pre-Leasing easy! Apply now and, once you’re approved, take this home off the market by paying a Pre-Lease Hold Fee; ask your Leasing Professional for more information. Once the home is made ready, we'll notify you that it's available for touring and for you to accept or decline. If you decline the home, we'll be happy to help you find a different home or refund your Hold Fee. This home

    7235 Forestate Dr, Affton, MO 63123
  • /34

    $274,900 Last List Price Sold Jul 17, 2025

    • 1,794 Sq Ft
    • $153/SF
    • 1 Day On Market
    • 2 Beds
    • 2 Baths
    • Built 1955

    7617 General Meade Ln, Saint Louis, MO 63123

    Welcome to this beautifully renovated ranch-style home offering modern updates and timeless charm! Step inside to a spacious, open-concept living area featuring new luxury vinyl plank flooring, recessed lighting, and a seamless flow into the stunning kitchen, complete with white shaker cabinets, subway tile backsplash, and stainless steel appliances. The fully finished lower level adds incredible

    Azur Meskovic Meskovic Realty Group, LLC

    7617 General Meade Ln, Saint Louis, MO 63123
    • /13

      $164,000 Last List Price Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,254 Sq Ft

      9189 Villaridge Ct, Saint Louis, MO 63123

      9189 Villaridge Ct, Saint Louis, MO 63123
  • /62

    $299,900 Pending

    • 3 Beds
    • 3 Baths
    • 2,214 Sq Ft

    8540 Elsa Ave, Saint Louis, MO 63123

    Welcome to 8540 Elsa! A delightful three bedroom 2 bathroom gem in a friendly neighborhood! This well-maintained ranch-style home features a bright open-concept living and kitchen area with stainless steel appliances. Custom tile in the kitchen and bathrooms. Custom coffee/beverage bar in the finished basement! The new slider doors open up to a large patio as well as a large level backyard

    Stephen Seebeck Keller Williams Realty St. Louis

    8540 Elsa Ave, Saint Louis, MO 63123
  • /15

    $1,805 per month

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

    9946 Mackenzie Rd, Affton, MO 63123

    Please note that the advertised price may exclude additional fees. These include a mandatory $55 application fee per applicant; a one-time $75 admin fee; a $11 monthly utility management fee; fees for amenities like smart home or internet service; and optional conditional fees for services like self-guided tours with third-party provider Rently ($1.99 to $11.99), pet fees/rent, or pool

    9946 Mackenzie Rd, Affton, MO 63123
  • /19

    $249,900 Last List Price Sold Jul 17, 2025

    • 1,036 Sq Ft
    • $241/SF
    • 6 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1963

    9656 Radio Dr, Saint Louis, MO 63123

    This all brick home offers the perfect blend of comfort and style in a sought-after neighborhood! Featuring 3 bedrooms and 1 bathroom, an open-concept space filled with natural light with access to the separate dining area. The modern updated kitchen boasts custom cabinetry, solid surface counters, a tile backsplash, stainless appliances, & a pantry. The full bath has been renovated with a new

    Allen Brake Allen Brake Real Estate

    9656 Radio Dr, Saint Louis, MO 63123
    • /81

      Est $443,059 Not Listed For Sale

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

      10041 Lakeside Dr, Saint Louis, MO 63123

      10041 Lakeside Dr, Saint Louis, MO 63123
  • /54

    $274,900 Pending

    • 3 Beds
    • 2 Baths
    • 1,586 Sq Ft

    9509 Dorisann Ct, Saint Louis, MO 63123

    Welcome to this beautifully updated brick ranch offering a perfect blend of charm and modern convenience! Inside, you’ll find gleaming hardwood floors, an open living space with a custom wood accent wall and electric fireplace, and a stylish kitchen featuring white cabinetry, granite countertops, a center island, and stainless steel appliances. The remodeled main level bathroom is elegantly tiled

    Azur Meskovic Meskovic Realty Group, LLC

    9509 Dorisann Ct, Saint Louis, MO 63123
  • /27

    $175,000 Last List Price Sold Jul 16, 2025

    • 944 Sq Ft
    • $185/SF
    • 6 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1943

    7040 Rhodes Ave, Saint Louis, MO 63123

    Charming Bungalow in Affton Schools! NEW ROOF! Hardwood flooring and arched doorways! TWO-CAR Detached Garage! Both home and garage are full brick. Interior needs some cosmetic work. Great first home or investment property!

    Nicholas Wagenknecht SCHNEIDER Real Estate

    7040 Rhodes Ave, Saint Louis, MO 63123
    • /37

      $230,000 Last List Price Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,389 Sq Ft

      8751 New Hampshire Ave, Saint Louis, MO 63123

      8751 New Hampshire Ave, Saint Louis, MO 63123
  • /53

    $379,000 Pending

    • 4 Beds
    • 2.5 Baths
    • 2,204 Sq Ft

    6029 Terri Lynn Dr, Saint Louis, MO 63123

    Move-In Ready 4-Bedroom Home with Walkout Basement, Outdoor Living, and Theater-Ready Family Room!Welcome to this beautifully 2-story home featuring an open main floor layout with 4 bedrooms and 2.5 bathrooms. Freshly painted with brand-new carpet throughout, this home features crown molding and six-panel doors, adding a timeless touch. The kitchen and foyer feature hardwood floors, and

    Elaine Radichel Palazzolo Properties Inc

    6029 Terri Lynn Dr, Saint Louis, MO 63123

Showing Results 1 - 40, Page 1 of 18

Home Trends in Affton, MO

Housing Trends

Median Sale Price
$442,000
Median Single Family Sale Price
$549,000
Median 2 Bedroom Sale Price
$1,190,000
Average Price Per Sq Ft
$357
Number of Homes for Sale
3
Last 12 months Home Sales
10
Months of Supply
3.60
Median List Price
$549,000
Median Change From 1st List Price
3%
Median Home Sale Price YoY Change
13%
How to Buy a Home How to Finance a Home How to Sell a Home