Sign In
Join
Join
Sign In
Buy
Homes for sale near me
Saint Ann homes for sale
Saint Ann single family for sale
Saint Ann condos for sale
Saint Ann multi family/duplex for sale
Saint Ann land for sale
Saint Ann open houses
Preapproval
Insurance quotes
Home buying checklist
Veteran resources
All homes
Sell
Sell my home
Cash offer
Sale calculator
Home value
Homeowner dashboard
Repair & service providers
Rent
Homes for rent near me
Saint Ann rentals
Saint Ann homes for rent
Saint Ann apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Top agents in Saint Ann
Join agent network
(844) 417-0525
Connect with an agent
Condos & Townhouses For Sale in St. Ann, MO
112 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
3116 Denmark Dr,
Bridgeton, MO 63044
$160,000
2
Bd
2
Ba
826
Sq Ft
3104 Denmark Dr #D,
Bridgeton, MO 63044
$93,900
2
Bd
1
Ba
951
Sq Ft
New
2 Days
12121 Mckelvey Pl #101,
Bridgeton, MO 63044
$216,000
2
Bd
2
Ba
1,116
Sq Ft
New
3 Days
2303 Yosemite Park Ct #C,
Maryland Heights, MO 63043
$155,000
2
Bd
2
Ba
978
Sq Ft
3116 Autumn Shores Dr,
Maryland Heights, MO 63043
$289,000
2
Bd
4
Ba
1,622
Sq Ft
New
4 Days
1936 Marine Terrace Dr #J,
Saint Louis, MO 63146
$153,990
2
Bd
2
Ba
868
Sq Ft
New
5 Days
8631 Old Bonhomme Rd #2C,
Saint Louis, MO 63132
$222,000
2
Bd
2
Ba
1,141
Sq Ft
New
5 Days
11863 Charlemagne Dr,
Maryland Heights, MO 63043
$150,000
2
Bd
2
Ba
1,088
Sq Ft
2430 Charente Dr,
Maryland Heights, MO 63043
$200,000
2
Bd
2
Ba
1,308
Sq Ft
New
7 Days
1426 Willow Brook Cv,
Saint Louis, MO 63146
$217,875
3
Bd
3
Ba
1,716
Sq Ft
New
7 Days
1033 Wilton Royal Dr #209,
Saint Louis, MO 63146
$234,500
2
Bd
2
Ba
1,337
Sq Ft
4926 Hurstborough Ct,
Hazelwood, MO 63042
$224,900
3
Bd
2
Ba
2,017
Sq Ft
8631 Old Bonhomme Rd #1E,
Saint Louis, MO 63132
$150,000
1
Bd
1
Ba
754
Sq Ft
11640 Cedar Walk Dr,
Saint Louis, MO 63146
$249,750
2
Bd
2
Ba
1,546
Sq Ft
2364 Charlemagne Dr #A,
Maryland Heights, MO 63043
$199,000
2
Bd
2
Ba
1,088
Sq Ft
8729 Sieloff Dr #C,
Hazelwood, MO 63042
$60,000
3
Bd
1
Ba
1,000
Sq Ft
10401 Briarbend Dr #4,
Saint Louis, MO 63146
$79,900
1
Bd
1
Ba
616
Sq Ft
1411 Willow Brook Cv #8,
Saint Louis, MO 63146
$150,000
2
Bd
2
Ba
910
Sq Ft
1052 Boggan Pl,
Florissant, MO 63031
$159,900
2
Bd
2
Ba
1,425
Sq Ft
11934 Autumn Lakes Dr,
Maryland Heights, MO 63043
$235,000
2
Bd
4
Ba
1,432
Sq Ft
2303 Kratky Rd #B,
Saint Louis, MO 63114
$145,000
2
Bd
2
Ba
990
Sq Ft
7632 Hazelcrest Dr,
Hazelwood, MO 63042
$75,000
3
Bd
2
Ba
1,254
Sq Ft
3126 Autumn Trace Dr,
Maryland Heights, MO 63043
$221,500
2
Bd
2
Ba
1,974
Sq Ft
957 N Spoede Rd,
Saint Louis, MO 63146
$549,900
4
Bd
3
Ba
2,974
Sq Ft
Open
SAT 10-12
1032 King Henry Ct,
Saint Louis, MO 63141
$449,900
2
Bd
3
Ba
2,140
Sq Ft
2306 Canyonlands Dr #D,
Maryland Heights, MO 63043
$145,000
2
Bd
1
Ba
930
Sq Ft
2560 Creve Coeur Mill Rd #12,
Maryland Heights, MO 63043
$130,000
2
Bd
2
Ba
875
Sq Ft
10446 Willowdale Dr,
Saint Louis, MO 63146
$149,900
3
Bd
2
Ba
1,276
Sq Ft
3126 Carnaby Ln #C,
Bridgeton, MO 63044
$109,900
2
Bd
1
Ba
951
Sq Ft
2300 Yellowstone Park Ct #F,
Maryland Heights, MO 63043
$138,000
2
Bd
2
Ba
982
Sq Ft
$8K
3034 Autumn Lakes Ct,
Maryland Heights, MO 63043
$219,900
2
Bd
3
Ba
1,430
Sq Ft
12195 Mckelvey Place Dr,
Bridgeton, MO 63044
$240,000
2
Bd
2
Ba
984
Sq Ft
11709 Casa Grande Dr #E,
Saint Louis, MO 63146
$119,000
2
Bd
1
Ba
870
Sq Ft
1831 Basston Dr,
Saint Louis, MO 63146
$265,000
2
Bd
2
Ba
1,214
Sq Ft
1010 Thoreau Ct #310,
Saint Louis, MO 63146
$299,900
2
Bd
2
Ba
1,882
Sq Ft
11921 Villa Dorado Dr #A,
Saint Louis, MO 63146
$130,000
2
Bd
2
Ba
1,136
Sq Ft
$5K
12944 Bryce Canyon Dr # B,
Maryland Heights, MO 63043
$165,000
2
Bd
2
Ba
978
Sq Ft
10395 Forest Brook Ln #E,
Saint Louis, MO 63146
$109,990
2
Bd
2
Ba
1,053
Sq Ft
842 N New Ballas Ct #103,
Saint Louis, MO 63141
$360,000
1
Bd
2
Ba
1,378
Sq Ft
3110 Autumn Shores Dr,
Maryland Heights, MO 63043
$225,000
2
Bd
2
Ba
1,956
Sq Ft
3122 Carnaby Ln #A,
Bridgeton, MO 63044
$104,900
2
Bd
1
Ba
951
Sq Ft
$5K
10518 Briston Ct,
Saint Louis, MO 63114
$136,500
2
Bd
3
Ba
1,338
Sq Ft
$1.5K
11636 Cedar Walk Dr,
Saint Louis, MO 63146
$234,900
2
Bd
3
Ba
2,248
Sq Ft
$5K
2244 Canyonlands Dr #D,
Maryland Heights, MO 63043
$159,900
2
Bd
1
Ba
930
Sq Ft
$5.1K
10407 Briarbend Dr #3,
Saint Louis, MO 63146
$120,000
2
Bd
1
Ba
836
Sq Ft
10510 Briston Ct,
Saint Louis, MO 63114
$150,000
2
Bd
3
Ba
1,424
Sq Ft
$5K
950 E Rue De La Banque #L6,
Creve Coeur, MO 63141
$207,500
2
Bd
2
Ba
1,072
Sq Ft
$7.5K
7546 Hazelcrest Dr,
Hazelwood, MO 63042
$84,000
4
Bd
2
Ba
1,260
Sq Ft
$5K
2317 Driftwood Pl,
Saint Louis, MO 63146
$229,000
3
Bd
3
Ba
1,546
Sq Ft
$5.5K
7604 Hazelcrest Dr #E,
Hazelwood, MO 63042
$65,000
2
Bd
1
Ba
806
Sq Ft
Don’t see what you’re looking for?
A local real estate agent is the best way to get access to exclusive and off-market properties so you can find
home
.
Connect with an agent
Adjust filters to expand your search.
Reset your filters
Expand your search area