Compton Hill, MO Homes for Sale & Real Estate

price
-
1 of 1 Home
$444,900 | 2901 Sidney Street, St. Louis, MO 63104
1/31

$444,900

4
Bedrooms
4
Bathrooms
4,164
Square Feet
0.05
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
For Sale:

To view more listings near Compton Hill, try one of these:

Similar homes within 1 mile

$199,900 | 2833 Sidney Street, St. Louis, MO 63104
1/40

$199,900

4
Bedrooms
2
Bathrooms
2,260
Square Feet
0.08
Acres
$339,000 | 2641 Minnesota Avenue, St. Louis, MO 63118
1/19

$339,000

Unavailable
Bedrooms
Unavailable
Bathrooms
2,432
Square Feet
0.11
Acres
$347,000 | 3113-3115 Magnolia Avenue, St. Louis, MO 63118
1/7

$347,000

Unavailable
Bedrooms
Unavailable
Bathrooms
2,924
Square Feet
Unavailable
Acres
$369,000 | 2751 Shenandoah Avenue, St. Louis, MO 63104
1/46
For Sale By Owner

$369,000

3
Bedrooms
3
Bathrooms
2,143
Square Feet
Unavailable
Acres
$575,000 | 2745 Armand Place, St. Louis, MO 63104
1/41

$575,000

4
Bedrooms
3,422
Square Feet
0.09
Acres
$439,900 | 2816 Magnolia Avenue, St. Louis, MO 63118
1/26

$439,900

3
Bedrooms
2,174
Square Feet
0.07
Acres
$349,900 | 2318 Louisiana Avenue, St. Louis, MO 63104
1/23

$349,900

3
Bedrooms
1,700
Square Feet
0.06
Acres
$10,000 | 2806 Magnolia Avenue, St. Louis, MO 63118
1/11

$10,000

3
Bedrooms
2,976
Square Feet
0.06
Acres
$319,000 | 2732 Accomac Street, St. Louis, MO 63104
1/38

$319,000

3
Bedrooms
1,960
Square Feet
0.06
Acres
$430,000 | 2827 Oregon Avenue, St. Louis, MO 63118
1/25
New

$430,000

3
Bedrooms
2,605
Square Feet
0.06
Acres
$39,990 | 2847 Nebraska Avenue, St. Louis, MO 63118
1/5

$39,990

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.13
Acres
$184,300 | 2335 Louisiana Avenue, St. Louis, MO 63104
1/22

$184,300

2
Bedrooms
1,156
Square Feet
0.11
Acres
$745,000 | 2901 Nebraska Avenue, St. Louis, MO 63118
1/8

$745,000

Unavailable
Bedrooms
Unavailable
Bathrooms
6,400
Square Feet
0.14
Acres
$1,295,000 | 3117 Russell Boulevard, St. Louis, MO 63104
1/70

$1,295,000

5
Bedrooms
5,603
Square Feet
0.28
Acres
$260,528 | 2501 Texas Avenue, St. Louis, MO 63104
1/3

$260,528

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.61
Acres
$350,000 | 2637 Shenandoah Avenue, St. Louis, MO 63104
1/16

$350,000

1
Bedrooms
1
Bathrooms
1,890
Square Feet
7
Acres
$442,500 | 3305 Pestalozzi Street, St. Louis, MO 63118
1/26

$442,500

4
Bedrooms
2,690
Square Feet
0.10
Acres
$480,000 | 2922 South Compton Avenue, St. Louis, MO 63118
1/33

$480,000

6
Bedrooms
3,328
Square Feet
0.09
Acres
$342,000 | 3000 South Compton Avenue, St. Louis, MO 63118
1/33

$342,000

4
Bedrooms
2
Bathrooms
2,300
Square Feet
0.08
Acres
$287,000 | 2920 Virginia Avenue, St. Louis, MO 63118
1/6

$287,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
Unavailable
Acres
$379,900 | 3005 South Compton Avenue, St. Louis, MO 63118
1/63

$379,900

6
Bedrooms
4
Bathrooms
3,340
Square Feet
0.14
Acres
$489,000 | 3401 Pestalozzi Street, St. Louis, MO 63118
1/29

$489,000

4
Bedrooms
2,352
Square Feet
0.09
Acres
$155,000 | 2703 South Jefferson Avenue, St. Louis, MO 63118
1/3

$155,000

Unavailable
Bedrooms
1
Bathrooms
1,500
Square Feet
0.07
Acres
$389,900 | 1829 Oregon Avenue, St. Louis, MO 63104
1/41

$389,900

3
Bedrooms
2,604
Square Feet
0.07
Acres
$419,900 | 3006 Virginia Avenue, St. Louis, MO 63118
1/51

$419,900

3
Bedrooms
1,624
Square Feet
0.06
Acres
$100,000 | 3438 Russell Boulevard, Unit 804, St. Louis, MO 63104
1/29
New

$100,000

1
Bedrooms
530
Square Feet
$269,000 | 3226 Arsenal Street, St. Louis, MO 63118
1/26

$269,000

Unavailable
Bedrooms
2
Bathrooms
2,160
Square Feet
0.09
Acres
$320,000 | 1725 Oregon Place, St. Louis, MO 63104
1/18

$320,000

5
Bedrooms
3,620
Square Feet
0.07
Acres
$450,000 | 2633 Allen Avenue, St. Louis, MO 63104
1/41

$450,000

3
Bedrooms
2,458
Square Feet
0.07
Acres
$200,000 | 3548 Victor Street, Unit 2W, St. Louis, MO 63104
1/26

$200,000

2
Bedrooms
1,239
Square Feet
$1,095,000 | 3500 Russell Boulevard, St. Louis, MO 63104
1/45

$1,095,000

8
Bedrooms
7,223
Square Feet
0.51
Acres
$1,095,000 | 3500 Russell Boulevard, St. Louis, MO 63104
1/47

$1,095,000

8
Bedrooms
7
Bathrooms
7,223
Square Feet
0.51
Acres
$330,000 | 2646 Geyer Avenue, St. Louis, MO 63104
1/26

$330,000

5
Bedrooms
2
Bathrooms
2,112
Square Feet
3,125
Acres
$89,900 | 2642 Geyer Avenue, St. Louis, MO 63104
1/15

$89,900

1
Bedrooms
750
Square Feet
0.07
Acres
$345,000 | 3130 Nebraska Avenue, St. Louis, MO 63118
1/46

$345,000

4
Bedrooms
2,514
Square Feet
0.07
Acres
$675,000 | 2834 Lafayette Avenue, St. Louis, MO 63104
1/53

$675,000

3
Bedrooms
2,742
Square Feet
0.16
Acres
$170,525 | 2630 Geyer Avenue, St. Louis, MO 63104
1/34

$170,525

2
Bedrooms
1,262
Square Feet
0.05
Acres
$220,000 | 3147 Michigan Avenue, St. Louis, MO 63118
1/22

$220,000

3
Bedrooms
1,650
Square Feet
0.05
Acres
$199,000 | 3012 Ohio Avenue, St. Louis, MO 63118
1/21

$199,000

4
Bedrooms
2
Bathrooms
1,716
Square Feet
0.07
Acres

Discover Your Perfect Home

Explore Nearby Homes