Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
St. Louis city Homes for Sale & Real Estate
Save Search
price
-
Filters
83-123
of
970
Homes
Sort by Recommended
$240,000
2852 Lafayette Avenue
St. Louis, MO 63104
-
Beds
-
Baths
3,500
Sq. Ft.
1 more listing matches your search
Learn More
$485,000
3329 South 7th Street
St. Louis, MO 63118
3
Beds
2.5
Baths
2,640
Sq. Ft.
$80,000
4431 Virginia Avenue
St. Louis, MO 63111
1
Bed
1
Bath
726
Sq. Ft.
$115,000
4235 Eichelberger Street
St. Louis, MO 63116
2
Beds
1
Bath
724
Sq. Ft.
$335,000
4466 West Pine Boulevard, Unit 7E
St. Louis, MO 63108
2
Beds
2
Baths
1,260
Sq. Ft.
$174,900
4450 Beethoven Avenue
St. Louis, MO 63116
2
Beds
1
Bath
975
Sq. Ft.
$193,999
406 Clara Avenue, Unit 6
St. Louis, MO 63112
2
Beds
2
Baths
1,057
Sq. Ft.
$249,900
5030 South 37th Street
St. Louis, MO 63116
3
Beds
2.5
Baths
1,950
Sq. Ft.
$199,900
5521 Waterman Boulevard, Unit C
St. Louis, MO 63112
2
Beds
2
Baths
1,414
Sq. Ft.
$549,000
4435 Vista Avenue
St. Louis, MO 63110
3
Beds
2.5
Baths
1,904
Sq. Ft.
$325,000
7120 Arsenal Street
St. Louis, MO 63143
3
Beds
2.5
Baths
1,596
Sq. Ft.
$284,000
4652 Michigan Avenue
St. Louis, MO 63111
-
Beds
-
Baths
3,536
Sq. Ft.
$185,000
3134 Leola Avenue
St. Louis, MO 63139
2
Beds
1
Bath
947
Sq. Ft.
$160,000
5630 Pershing Avenue, Unit 21
St. Louis, MO 63112
2
Beds
1
Bath
945
Sq. Ft.
$149,000
3828 Louisiana Avenue
St. Louis, MO 63118
3
Beds
2
Baths
2,162
Sq. Ft.
$799,000
3858 Arsenal Street
St. Louis, MO 63116
-
Beds
-
Baths
4,858
Sq. Ft.
$199,900
3708 Courtois Street
St. Louis, MO 63123
3
Beds
1
Bath
1,000
Sq. Ft.
New
$119,900
3407 Giles Avenue
St. Louis, MO 63116
-
Beds
-
Baths
2,524
Sq. Ft.
$80,000
4736 Labadie Avenue
St. Louis, MO 63115
5
Beds
2
Baths
2,300
Sq. Ft.
New
$225,000
4030 Oleatha Avenue
St. Louis, MO 63116
-
Beds
-
Baths
1,485
Sq. Ft.
$175,000
4004 Lexington Avenue
St. Louis, MO 63107
2
Beds
2.5
Baths
1,584
Sq. Ft.
$599,000
3429 Missouri Avenue
St. Louis, MO 63118
4
Beds
3.5
Baths
2,800
Sq. Ft.
$100,000
7016 Pennsylvania Avenue
St. Louis, MO 63111
-
Beds
-
Baths
6,532
Sq. Ft.
$134,900
3651 Dunnica Avenue
St. Louis, MO 63116
-
Beds
-
Baths
-
Sq. Ft.
$24,900
4275 Margaretta Avenue
St. Louis, MO 63115
0
Beds
-
Baths
824
Sq. Ft.
$15,000
4926 Davison Avenue
St. Louis, MO 63120
2
Beds
1
Bath
1,029
Sq. Ft.
$74,999
4610 Lexington Avenue
St. Louis, MO 63115
3
Beds
2
Baths
945
Sq. Ft.
$119,900
3141 Chippewa Street
St. Louis, MO 63118
2
Beds
1
Bath
1,326
Sq. Ft.
$1,499,999
5915 Cates Avenue
St. Louis, MO 63112
-
Beds
-
Baths
7,500
Sq. Ft.
$999,000
1570 Fairmount Avenue
St. Louis, MO 63139
3
Beds
2.5
Baths
2,449
Sq. Ft.
$70,000
7921 Water Street
St. Louis, MO 63111
2
Beds
1
Bath
1,033
Sq. Ft.
$169,000
3508 Minnesota Avenue
St. Louis, MO 63118
-
Beds
-
Baths
2,200
Sq. Ft.
New
$71,000
1048 Sells Avenue
St. Louis, MO 63147
-
Beds
-
Baths
2,950
Sq. Ft.
$54,900
5932 Floy Avenue
St. Louis, MO 63147
2
Beds
1
Bath
1,080
Sq. Ft.
$85,000
5552 Emerson Avenue
St. Louis, MO 63120
-
Beds
-
Baths
2,952
Sq. Ft.
$89,000
5242 Greer Avenue
St. Louis, MO 63115
-
Beds
-
Baths
2,080
Sq. Ft.
$2,675,000
1052 South Kingshighway Boulevard
St. Louis, MO 63110
-
Beds
-
Baths
15,305
Sq. Ft.
$230,000
901 Washington Avenue, Unit 405
St. Louis, MO 63101
2
Beds
2
Baths
1,614
Sq. Ft.
$1,272,800
2205 Hickory Street
St. Louis, MO 63104
5
Beds
4.5
Baths
3,182
Sq. Ft.
$69,000
3757 Neosho Street
St. Louis, MO 63116
1
Bed
1
Bath
756
Sq. Ft.
$799,000
9 Aberdeen Place
St. Louis, MO 63105
4
Beds
2.5
Baths
2,678
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
MO
St. Louis city
Homes for Sale near St. Louis city
Neighborhoods
Bellefontaine Neighbors
Riverview
Norwood Township - St. Louis County
Lemay Township - St. Louis County
Lakewood
Jefferson Township - St. Louis County
Hathaway Hills
Hadley Township - St. Louis County
Gravois Township - St. Louis County
East St. Louis Township - St. Clair County
Concord Township - St. Louis County
Chouteau Township - Madison County
Centreville Township - St. Clair County
Venice Township - Madison County
St. Louis Ward 23
Stites Township - St. Clair County
St. Ferdinand Township - St. Louis County
Shrewsbury
Shaw Place
Sauget
Show More
Cities
University City
St. Louis
Richmond Heights
Maplewood
Madison
East St. Louis
Clayton
Cahokia
East Carondelet
Lovejoy
Venice
Granite City
Webster Groves
Dupo
National Stock Yards
Brentwood
Ferguson
West Alton
Hartford
Columbia
Show More
ZIPs
63180
63147
63143
63137
63133
63120
63118
63113
63112
63111
63109
63107
63106
63104
63103
63102
63101
62201
62060
62040
Show More
Looking for Rentals?
Homes and Apartments for Rent in St. Louis city
Similar:
Richmond Heights
Brentwood