8,573

Affton, MO Homes

Section Image Section Image
  • /27

    $225,000

    Pending
    • 2 Beds
    • 1.5 Baths
    • 1,152 Sq Ft

    8633 Neier Ln, Saint Louis, MO 63123

    Just one block from 9 Mile Garden rests this adorable 2bd/1.5ba brick home. Beautiful curb appeal and charming details throughout. Enter into the living room and take in the natural light gleaming off of the hardwood floors. The living room opens up to the dining room, a lovely arrangement for entertaining guests. The secondary bedroom is off of the living room and is a great spot for home

    Agent Photo

    Kevin Davis

    Compass Realty Group

    8633 Neier Ln, Saint Louis, MO 63123
  • /100

    Starting at $790 Per Month

    • 1 - 2 Beds

    6960 Creekview Trail, Affton, MO 63123

    Welcome to Marlborough Trails Apartments, a beautiful place to live. Our property features lush landscaping in a quiet, peaceful environment. You will enjoy the spacious apartments and wonderful neighbors. This community is professionally managed with an excellent management and maintenance staff. Call our leasing office today for more information on your new home at Marlborough Trails Apartments.

    Marlborough Trails Apartments

    6960 Creekview Trail, Affton, MO 63123
  • /41

    $249,900 Last List Price

    Sold Sep 29, 2025

    9406 Congo Dr, Saint Louis, MO 63123

    • 3 Beds
    • 1.5 Baths
    • 1,488 Sq Ft
    • Built 1955

    Last Sold Summary

    • $168/SF
    • 3 Days On Market

    Current Estimated Value $263,597

    Last Listing Agent Heather Lewis Gateway Real Estate

    9406 Congo Dr, Saint Louis, MO 63123
    • /18

      Est $185,372

      Not Listed For Sale

      9740 Bexley Station Dr Unit 7L, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2010
      9740 Bexley Station Dr Unit 7L, Saint Louis, MO 63123

      Last Sold Summary

      • 36 Days On Market

      Last Listing Agent Benji Lytle Opendoor Brokerage LLC

  • /12

    $170,000

    $10K PRICE DROP Pending
    • 3 Beds
    • 1 Bath
    • 1,500 Sq Ft

    9461 Brenda Ave, Saint Louis, MO 63123

    This single-story residence features approximately 1,500 square feet of living space, comprising 3 bedrooms, 1 full bathroom, and a living room centered around a wood-burning fireplace. Situated on a level lot, the exterior includes a fully fenced yard, a covered porch, and a storage shed. Parking amenities include a 1-car attached garage paired with a 1-car covered carport and additional

    Mike Zouglas REO Xpress, LLC

    9461 Brenda Ave, Saint Louis, MO 63123
  • /69

    Starting at $825 Per Month

    • 1 - 2 Beds

    7912 Olde English Rd, Affton, MO 63123

    Oak Park Apartments offers 1-bedroom and 2-bedroom apartments (600-700 sq ft) in Affton, MO 63123. Updated and renovated units feature AC and heating, spacious bedrooms, walk-in closets, and private patios. Community amenities include a swimming pool, renovated clubhouse with ping-pong and indoor putting golf, on-site laundry facility, mail center, dog park, multiple BBQ grilling areas,

    Oak Park Apartments

    7912 Olde English Rd, Affton, MO 63123
  • /24

    $218,000 Last List Price

    Sold May 28, 2026

    6104 Heege Rd, Saint Louis, MO 63123

    • 2 Beds
    • 1 Bath
    • 1,040 Sq Ft
    • Built 1929

    Last Sold Summary

    • $210/SF
    • 5 Days On Market

    Current Estimated Value $224,244

    Last Listing Agent Rosie Adams Berkshire Hathaway HomeServices Select Properties

    6104 Heege Rd, Saint Louis, MO 63123
    • /64

      Est $432,808

      Not Listed For Sale

      9502 Forman View Dr, Saint Louis, MO 63123

      • 4 Beds
      • 2.5 Baths
      • 2,240 Sq Ft
      • Built 2017
      9502 Forman View Dr, Saint Louis, MO 63123

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Kenneth Ruwe Hero Realty, LLC

  • /33

    $434,900

    New Construction $10K PRICE INCREASE
    • 4 Beds
    • 2.5 Baths
    • 2,001 Sq Ft

    2 Royal II at Grove at Grant’s Trail Manors, Saint Louis, MO 63123

    Pre-Construction. To Be Built Home ready to personalize into your dream home! BASE PRICE and PHOTOS are for 4BR, 2.5BA Royal II Two Story. Pricing will vary depending on interior/exterior selections. This flexible two story home offers plenty of living space! The main floor is great for entertaining, with a kitchen that opens to the breakfast room & family room, plus a formal dining room for

    Pamela Chyba ListWithFreedom.com Inc

    2 Royal II at Grove at Grant’s Trail Manors, Saint Louis, MO 63123
  • /35

    Starting at $1,200 Per Month

    • 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!

    Heritage Estates

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

    $239,900 Last List Price

    Sold Oct 06, 2025

    6437 Colver Ave, Saint Louis, MO 63123

    • 2 Beds
    • 2 Baths
    • 1,040 Sq Ft
    • Built 1933

    Last Sold Summary

    • $231/SF
    • 6 Days On Market

    Current Estimated Value $238,075

    Last Listing Agent Lucy Feicht Lou Realty Group

    6437 Colver Ave, Saint Louis, MO 63123
    • /17

      Est $191,107

      Not Listed For Sale

      9751 Newham Dr Unit 11D, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 1,015 Sq Ft
      • Built 2010
      9751 Newham Dr Unit 11D, Saint Louis, MO 63123

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Chad Matlick Coldwell Banker Realty - Gundaker

  • /18

    $339,900

    New Construction $10K PRICE INCREASE
    • 3 Beds
    • 2 Baths
    • 1,252 Sq Ft

    2 Arlington at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123

    Pre-Construction. To Be Built Home ready to personalize into your dream home! LIST PRICE and PHOTOS are for 3BR, 2BA Arlington Two Story. Pricing will vary depending on various interior/exterior selections. The main floor is great for entertaining with a kitchen that opens to the breakfast room and living room. Lots of natural light from lots of windows and sliding door to the patio or deck!

    Pamela Chyba ListWithFreedom.com Inc

    2 Arlington at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123
  • /15

    $2,785 Per Month

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

    7235 Forestate Dr, Affton, MO 63123

    Apply now or schedule your self-tour today and take the first step toward getting more than just a place to live. Rent with FirstKey Homes for a home that's right for you, plus professional service and maintenance, innovative resident programs, and more; that's the power of purple!This 3-bedroom, 3.5-bathroom rental home in Saint Louis, MO, has a lot to offer; does it check all your

    7235 Forestate Dr, Affton, MO 63123
  • /42

    $250,000 Last List Price

    Sold Nov 05, 2025

    8405 Rockhaven Ln, Saint Louis, MO 63123

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

    Last Sold Summary

    • $156/SF
    • 1 Day On Market

    Current Estimated Value $274,705

    Last Listing Agent Nicholas Wagenknecht SCHNEIDER Real Estate

    8405 Rockhaven Ln, Saint Louis, MO 63123
    • /20

      Est $185,560

      Not Listed For Sale

      9744 Bexley Station Dr Unit 8K, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2009
      9744 Bexley Station Dr Unit 8K, Saint Louis, MO 63123

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Laura Patrick Principle Realty Solutions

  • /20

    $364,900

    New Construction $10K PRICE INCREASE
    • 3 Beds
    • 2 Baths
    • 1,478 Sq Ft

    2 Belmont at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123

    Pre-Construction. TO-BE-BUILT floor plan ready to personalize into your dream home! BASE PRICE and PHOTOS are for 3BR, 2BA Belmont 1.5 Story. Pricing will vary depending on various interior/exterior selections. This home features a spacious living room and dining area, great for entertaining. The Belmont’s kitchen plan includes plenty of cabinetry, plus optional breakfast bar for additional

    Pamela Chyba ListWithFreedom.com Inc

    2 Belmont at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123
  • /2

    $1,883 Per Month

    • 3 Beds
    • 1 Bath
    • 1,400 Sq Ft
    • House for Rent

    8029 Lakewood Ave, Affton, MO 63123

    Property Id: 2815801 Welcome home to this well-maintained gem in the heart of Affton! This 3-bedroom, 1-bathroom home has everything you're looking for — original hardwood floors that add warmth and character throughout, a brand new bathroom, and stainless steel appliances that make the kitchen shine. The finished basement with egress window gives you serious bonus space — perfect for a

    8029 Lakewood Ave, Affton, MO 63123
  • /2

    $215,000 Last List Price

    Sold Jun 01, 2026

    8551 Elsa Ave, Saint Louis, MO 63123

    • 3 Beds
    • 1 Bath
    • 1,102 Sq Ft
    • Built 1965

    Last Sold Summary

    • $195/SF

    Current Estimated Value $219,113

    Last Listing Agent Melissa Miller Coldwell Banker Realty - Gundaker

    8551 Elsa Ave, Saint Louis, MO 63123
    • /13

      Est $186,310

      Not Listed For Sale

      9744 Bexley Station Dr Unit 8E, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2010
      9744 Bexley Station Dr Unit 8E, Saint Louis, MO 63123

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Sharon Rainwater Fathom Realty-St. Louis

  • /30

    $260,000

    $10K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,730 Sq Ft

    5013 Stellamac Dr, Saint Louis, MO 63123

    Welcome to 5013 Stellamac Drive! This charming brick ranch offers more space than meets the eye, beginning with beautiful hardwood floors and timeless original details throughout. The inviting living room features a large picture window while the separate dining includes a larger space to have meals. The kitchen provides plenty of cabinetry and a breakfast area. Off the kitchen and dinning room

    Anthony D'Angelo Magnolia Real Estate

    5013 Stellamac Dr, Saint Louis, MO 63123
  • /10

    $1,795 Per Month

    • 3 Beds
    • 1 Bath
    • 1,213 Sq Ft
    • House for Rent

    8483 Hampstead Dr, Affton, MO 63123

    Property Id: 2869000 Three bedroom, 1 bath house that has been updated. Kitchen has granite counter tops and stainless steel appliances. Hardwood floors. One car garage. Call or text Tim, for more information or to set up an appointment to see it.

    8483 Hampstead Dr, Affton, MO 63123
  • /30

    $267,500 Last List Price

    Sold Feb 03, 2026

    9100 Arvin Place, Saint Louis, MO 63123

    • 3 Beds
    • 1.5 Baths
    • 888 Sq Ft
    • Built 1955

    Last Sold Summary

    • $301/SF
    • 7 Days On Market

    Current Estimated Value $257,568

    Last Listing Agent Dalton Nicholls EXP Realty, LLC

    9100 Arvin Place, Saint Louis, MO 63123
    • /29

      Est $186,815

      Not Listed For Sale

      9733 Crayford Rd Unit 9I, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2009
      9733 Crayford Rd Unit 9I, Saint Louis, MO 63123

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Wendy Schulze RE/MAX Results

  • /37

    $250,000

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

    8510 S Laclede Station Rd, Saint Louis, MO 63123

    Some homes simply have a story to tell, and this one has character around every corner! Step inside this charming 3-bedroom, 2-bath home and discover nearly 2,000 finished square feet filled with timeless architectural details, including beautiful hardwood floors, arched openings, stained glass accents and a classic brick fireplace anchoring the spacious living room. The main level offers plenty

    Lexi Engelbach Keller Williams Chesterfield

    8510 S Laclede Station Rd, Saint Louis, MO 63123
  • /20

    $2,379 Per Month

    • 3 Beds
    • 1 Bath
    • 1,259 Sq Ft
    • House for Rent

    8706 Valcour Ave, Affton, MO 63123

    Property Id: 2813640 THIS IS NOT YOUR TYPICAL RENTAL. IT’S YOUR OPPORTUNITY TO OWN! HomeWays makes homeownership accessible to everyone. If you've struggled with qualifying for a traditional home loan, HomeWays' "Homeownership Now" program is designed specifically for you. Low Credit is OKAY, student debt and medical bills, NO PROBLEM. Don’t miss out on this chance to make owning a

    8706 Valcour Ave, Affton, MO 63123
  • /24

    $290,000 Last List Price

    Sold May 26, 2026

    8517 Ava Dr, Saint Louis, MO 63123

    • 3 Beds
    • 3 Baths
    • 1,860 Sq Ft
    • Built 1952

    Last Sold Summary

    • $156/SF
    • 3 Days On Market

    Current Estimated Value $304,952

    Last Listing Agent Kat Johnson EXP Realty, LLC

    8517 Ava Dr, Saint Louis, MO 63123
    • /11

      Not Listed For Sale

      6726 Colony Acres Dr, Saint Louis, MO 63123

      • 8 Beds
      • 4 Baths
      • 3,338 Sq Ft
      • Built 1965
      6726 Colony Acres Dr, Saint Louis, MO 63123

      Last Sold Summary

      • 25 Days On Market

      Last Listing Agent Brad Kniffen Kniffen Real Estate Co.

  • /17

    $55,000

    $28K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 476 Sq Ft

    5138 Lode Ave, Saint Louis, MO 63123

    Ranch home is Bayless school district with new roof, new framing, new doors, new windows, new water service, and set of Kitchen Cabinets included. Owner is a licensed Missouri Broker.

    Joey Difranco DiFranco Realty

    5138 Lode Ave, Saint Louis, MO 63123
  • /18

    $1,850 Per Month

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

    8501 Grantshire Ln, Saint Louis, MO 63123

    Immaculate 2 Bed/ 1 bath in Affton. This home boasts over 1200 sq ft of livable space with an entire basement for storage and or extra space. The main floor of the house has hardwood floors in most of the main living areas. The family/living room features dimmable can lighting that brightens the room. The kitchen has been updated with white cabinets that are soft close, stainless appliances and

    Stacie Teak West End Management & Leasing Services

    8501 Grantshire Ln, Saint Louis, MO 63123
  • /29

    $265,000 Last List Price

    Sold Apr 03, 2026

    9018 Vasel Dr, Saint Louis, MO 63123

    • 2 Beds
    • 1 Bath
    • 1,116 Sq Ft
    • Built 1965

    Last Sold Summary

    • $237/SF
    • 43 Days On Market

    Current Estimated Value $260,419

    Last Listing Agent John Schwabe Realty Executives of St. Louis

    9018 Vasel Dr, Saint Louis, MO 63123
    • /21

      Est $180,319

      Not Listed For Sale

      9736 Crayford Rd Unit C, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 948 Sq Ft
      • Built 2007
      9736 Crayford Rd Unit C, Saint Louis, MO 63123

      Last Sold Summary

      • 49 Days On Market

      Last Listing Agent Brian Schwabe Realty Executives of St. Louis

  • /27

    $411,900

    New Construction $10K PRICE INCREASE
    • 3 Beds
    • 2.5 Baths
    • 1,728 Sq Ft

    2 Berwick at Grove at Grant’s Trail Manors, Saint Louis, MO 63123

    Pre-Construction. To Be Built Home ready to personalize into your dream home! BASE PRICE and PHOTOS are for 3BR, 2.5BA Berwick Two Story. Pricing will vary depending on various interior/exterior selections. This home features an incredible spacious family room, perfect for entertaining! Enjoy the expansive kitchen with lots of cabinetry and available center island. This space opens to a large

    Pamela Chyba ListWithFreedom.com Inc

    2 Berwick at Grove at Grant’s Trail Manors, Saint Louis, MO 63123
  • /11

    $1,499 Per Month

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

    9128 Coral Dr, Affton, MO 63123

    Check out this beautiful home nestled in a Affton! Hardwood floors, tuck under garage and fenced backyard! Call today this one won't last long! By submitting your information on this page you consent to being contacted by the Property Manager and RentEngine via SMS, phone, or email.

    9128 Coral Dr, Affton, MO 63123
  • /38

    $255,000 Last List Price

    Sold Jun 25, 2026

    8537 Vasel Ave, Saint Louis, MO 63123

    • 3 Beds
    • 2.5 Baths
    • 1,532 Sq Ft
    • Built 1962

    Last Sold Summary

    • $166/SF
    • 2 Days On Market

    Current Estimated Value $262,940

    Last Listing Agent Todd Stolte Keller Williams Realty St. Louis

    8537 Vasel Ave, Saint Louis, MO 63123
    • /21

      Est $185,643

      Not Listed For Sale

      9715 Crayford Rd Unit 3G, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2007
      9715 Crayford Rd Unit 3G, Saint Louis, MO 63123

      Last Sold Summary

      • 25 Days On Market

      Last Listing Agent Sandra Dokaj Coldwell Banker Realty - Gundaker

  • /32

    $239,900

    $20K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,198 Sq Ft

    6228 Dexter Dr, Saint Louis, MO 63123

    Welcome to 6228 Dexter Drive! This charming Affton-area bungalow offers a great combination of character, functionality and additional living space. Step inside to find an inviting main level featuring custom cabinetry, solid-surface countertops, stainless steel appliances and special millwork throughout. The full, partially finished lower level provides additional space for a family room,

    Brad Elsner Worth Clark Realty

    6228 Dexter Dr, Saint Louis, MO 63123
  • /13

    $1,700 Per Month

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

    8910 Gravois Rd, Saint Louis, MO 63123

    Michael Stretch RE/MAX Results

    8910 Gravois Rd, Saint Louis, MO 63123
  • /40

    $249,900 Last List Price

    Sold Apr 09, 2026

    8016 Wynwood Dr, Saint Louis, MO 63123

    • 2 Beds
    • 1 Bath
    • 1,189 Sq Ft
    • Built 1936

    Last Sold Summary

    • $210/SF
    • 4 Days On Market

    Current Estimated Value $275,160

    Last Listing Agent Holly Hunter Worth Clark Realty

    8016 Wynwood Dr, Saint Louis, MO 63123
    • /31

      Est $303,078

      Not Listed For Sale

      9954 Box Elder Ct, Saint Louis, MO 63123

      • 3 Beds
      • 2 Baths
      • 1,723 Sq Ft
      • Built 1953
      9954 Box Elder Ct, Saint Louis, MO 63123

      Last Sold Summary

      • 11 Days On Market

      Last Listing Agent Rob Niemira Platinum Realty of St. Louis

Showing Results 1 - 40, Page 1 of 18

Home Price Trends

Median Sale Price
$883,172
Median Single Family Sale Price
$883,172
Median Townhouse Sale Price
$200,000
Median 2 Bedroom Sale Price
$419,143
Average Price Per Sq Ft
$294
Number of Homes for Sale
8,573
Last 12 months Home Sales
14
Months of Supply
0.00
Median List Price
$883,442
Median Change From 1st List Price
1%
Median Home Sale Price YoY Change
0%
How to Buy a Home How to Finance a Home How to Sell a Home