Save Search
Join for personalized listing updates
Sign In / Join
Join
Sign In
Home
Buy
Homes for Sale Near Me
Get Preapproved
Home Buying Checklist
Veteran Resources
Sell
Sell My Home
Sell My Home in Saint Louis
Get a Cash Offer
What’s My Home Worth?
Home Sale Calculator
Homeowner Dashboard
Repair & Service Providers
Rent
Homes for Rent Near Me
Mortgage
Mortgage Loan
Buying Power
Mortgage Calculator
Mortgage Rates
Get Preapproved
Refinance Rates
Veterans & VA Home Loans
Agent
Meet an Agent
Join Agent Network
(844) 417-0525
Connect with a top agent
63121, MO Real Estate & Homes For Sale
91 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
$59,000
2
Bd
1
Ba
945
Sqft
6,721 Sqft
3441 Avondale Ave,
Saint Louis, MO 63121
-
For Sale
New 24 Minutes
$31,500
2
Bd
1
Ba
1,025
Sqft
5,680 Sqft
6816 Edison Ave,
Saint Louis, MO 63121
-
For Sale
New 6 Hours
$59,900
3
Bd
1
Ba
964
Sqft
5,184 Sqft
7530 Thelma Ave,
Saint Louis, MO 63121
-
For Sale
New 19 Hours
$135,000
3
Bd
2
Ba
1,131
Sqft
0.37 Acre
8411 Hawkesbury Dr,
Saint Louis, MO 63121
-
For Sale
New 2 Days
$60,000
4
Bd
1
Ba
1,512
Sqft
8,398 Sqft
3505 Ridgedale Ave,
Saint Louis, MO 63121
-
Under Contract
Pending
$185,900
4
Bd
2
Ba
2,408
Sqft
0.33 Acre
4104 Begg Blvd,
Northwoods, MO 63121
-
For Sale
New 5 Days
Open 4/20
$72,500
2
Bd
1
Ba
1,092
Sqft
3,676 Sqft
7068 Lillian Ave,
Saint Louis, MO 63121
-
For Sale
New 6 Days
$139,900
2
Bd
1
Ba
888
Sqft
4307 Nelson,
Saint Louis, MO 63121
-
For Sale
New 7 Days
$75,000
2
Bd
1
Ba
999
Sqft
4,182 Sqft
4502 Begg Blvd,
Northwoods, MO 63121
-
Under Contract
Pending
$119,900
—
Bd
—
Ba
2,188
Sqft
0.32 Acre
3708 Manola Ave,
Saint Louis, MO 63121
-
For Sale
$170,000
3
Bd
2
Ba
1,521
Sqft
7,501 Sqft
4809 N Hills Ln,
Saint Louis, MO 63121
-
Under Contract
Pending
$186,000
4
Bd
2
Ba
1,781
Sqft
9,500 Sqft
3511 Oakdale Ave,
Saint Louis, MO 63121
-
For Sale
$99,900
2
Bd
1
Ba
764
Sqft
5,567 Sqft
5309 Kirkland Dr,
Normandy, MO 63121
-
For Sale
$105,000
3
Bd
2
Ba
1,147
Sqft
4,321 Sqft
2136 Oakdale Ave,
Saint Louis, MO 63121
-
For Sale
$95,000
4
Bd
2
Ba
1,208
Sqft
5,171 Sqft
6715 Daiber St,
Saint Louis, MO 63121
-
Under Contract
Pending
$75,000
2
Bd
1
Ba
880
Sqft
4,439 Sqft
2167 Edmund Ave,
Saint Louis, MO 63121
-
For Sale
$140,000
3
Bd
2
Ba
1,092
Sqft
6,752 Sqft
3817 Oakridge Blvd,
Saint Louis, MO 63121
-
Under Contract
Pending
$100,000
3
Bd
1
Ba
1,224
Sqft
6,216 Sqft
44 Blakemore Pl,
Saint Louis, MO 63121
-
For Sale
$20K
$350,000
3
Bd
4
Ba
1,949
Sqft
8,294 Sqft
7343 Huntington Dr,
Saint Louis, MO 63121
-
For Sale
$59,000
2
Bd
1
Ba
874
Sqft
6,617 Sqft
6906 Alberici Ave,
Saint Louis, MO 63121
-
For Sale
$239,000
2
Bd
2
Ba
1,198
Sqft
0.25 Acre
7110 Roland Blvd,
Saint Louis, MO 63121
-
For Sale
Open 4/20
$85,000
2
Bd
1
Ba
1,170
Sqft
4704 Fletcher Ave,
Saint Louis, MO 63121
-
Under Contract
Active Under Contract
$185,000
3
Bd
2
Ba
2,000
Sqft
6,499 Sqft
9026 Marcella Ave,
Saint Louis, MO 63121
-
Under Contract
Pending
$109,900
2
Bd
1
Ba
1,140
Sqft
7,362 Sqft
4604 June Ave,
Saint Louis, MO 63121
-
For Sale
$50,000
2
Bd
4
Ba
1,649
Sqft
6512 Woodrow Ave,
Velda Village Hills, MO 63121
-
For Sale
$8,500
$165,000
3
Bd
2
Ba
1,442
Sqft
7,349 Sqft
7100 Forest Hill Dr,
Saint Louis, MO 63121
-
Under Contract
Pending
$120,000
—
Bd
—
Ba
2,030
Sqft
3826 St Ann Ln,
Saint Louis, MO 63121
-
Under Contract
Active Under Contract
$54,500
3
Bd
1
Ba
960
Sqft
6,852 Sqft
3406 Saint Thomas More Pl,
Saint Louis, MO 63121
-
For Sale
$105,000
2
Bd
1
Ba
938
Sqft
9,862 Sqft
8430 Falmouth Dr,
Saint Louis, MO 63121
-
For Sale
$175,900
2
Bd
1
Ba
1,200
Sqft
6,534 Sqft
7509 Marillac,
Greendale, MO 63121
-
Under Contract
Pending
$125,000
3
Bd
1
Ba
1,530
Sqft
6,299 Sqft
3654 Manola Ave,
Saint Louis, MO 63121
-
Under Contract
Pending
$189,900
3
Bd
2
Ba
1,586
Sqft
4115 Crestland,
Normandy, MO 63121
-
Under Contract
Active Under Contract
$29,000
3
Bd
1
Ba
832
Sqft
5,310 Sqft
2107 Erick Ave,
Saint Louis, MO 63121
-
For Sale
$308,000
3
Bd
2
Ba
1,661
Sqft
6,351 Sqft
7332 Huntington Dr,
Saint Louis, MO 63121
-
For Sale
$75,000
3
Bd
1
Ba
1,285
Sqft
8,111 Sqft
3412 Maybelle Dr,
Saint Louis, MO 63121
-
Under Contract
Pending
$75,000
3
Bd
2
Ba
1,120
Sqft
7,301 Sqft
7210 Normandy Pl,
Saint Louis, MO 63121
-
Under Contract
Active Under Contract
$172,000
4
Bd
2
Ba
864
Sqft
7,841 Sqft
7826 Ellington Dr,
Saint Louis, MO 63121
-
Under Contract
Pending
$50,000
2
Bd
2
Ba
912
Sqft
6614 Boles,
Northwoods, MO 63121
-
Under Contract
Pending
$50,000
2
Bd
1
Ba
736
Sqft
3,450 Sqft
6536 Leschen Ave,
Saint Louis, MO 63121
-
For Sale
$79,900
2
Bd
1
Ba
936
Sqft
5,663 Sqft
8833 Alva Ave,
Saint Louis, MO 63121
-
Under Contract
Active Under Contract
$99,900
4
Bd
3
Ba
1,320
Sqft
8,250 Sqft
3509 Ridgedale Ave,
Saint Louis, MO 63121
-
Under Contract
Pending
$45,000
2
Bd
1
Ba
720
Sqft
3,450 Sqft
6525 Leschen Ave,
Saint Louis, MO 63121
-
For Sale
$4,900
$263,000
3
Bd
2
Ba
1,568
Sqft
7,536 Sqft
8245 Glen Echo,
Saint Louis, MO 63121
-
For Sale
$5,000
$135,000
2
Bd
1
Ba
960
Sqft
9,378 Sqft
3852 Marietta Dr,
Normandy, MO 63121
-
Under Contract
Active Under Contract
$109,000
2
Bd
1
Ba
1,380
Sqft
8,786 Sqft
3513 West Pl,
Saint Louis, MO 63121
-
Under Contract
Pending
$115,000
4
Bd
2
Ba
1,714
Sqft
8,581 Sqft
3635 Pine Grove Ave,
Uplands Park, MO 63121
-
Under Contract
Pending
$350,000
4
Bd
2
Ba
2,724
Sqft
6,586 Sqft
7274 S Winchester Dr,
Saint Louis, MO 63121
-
Under Contract
Pending
$178,500
3
Bd
3
Ba
1,950
Sqft
7,405 Sqft
8423 Hawkesbury Dr,
Saint Louis, MO 63121
-
Under Contract
Pending
$100,000
1
Acre
$99.8K/Acre
15 Bellerive Acres,
Saint Louis, MO 63121
-
Under Contract
Pending
$174,900
3
Bd
2
Ba
1,745
Sqft
6,242 Sqft
7549 Norwalk Ln,
Saint Louis, MO 63121
-
For Sale
$5,000
Adjust filters to expand your search.
Reset your filters
Expand your search area