Compton Hill, MO Homes for Sale & Real Estate

price
-

Homes near Compton Hill

Explore more results near Compton Hill by adjusting your filters

Search tips

  • “3 bedroom homes with backyard in Compton Hill”

  • “Condos with balcony in Compton Hill”

  • “Open houses this weekend in Compton Hill”

Explore additional listings by widening your search area (from neighborhood to city, or ZIP to county).

Remove all filters to view every available property in your chosen location.

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
$174,900 | 2901 Magnolia Avenue, St. Louis, MO 63118
1/20

$174,900

5
Bedrooms
2,910
Square Feet
0.08
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
$595,000 | 2745 Armand Place, St. Louis, MO 63104
1/41

$595,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,900 | 2732 Accomac Street, St. Louis, MO 63104
1/38

$319,900

3
Bedrooms
1,960
Square Feet
0.06
Acres
Coming Soon

$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
$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
$374,900 | 2701 Ann Avenue, St. Louis, MO 63104
1/29

$374,900

3
Bedrooms
2,806
Square Feet
0.07
Acres
$442,500 | 3305 Pestalozzi Street, St. Louis, MO 63118
1/26

$442,500

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

$490,000

6
Bedrooms
3,328
Square Feet
0.09
Acres
$52,000 | 2825 Iowa Avenue, St. Louis, MO 63118
1/3

$52,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.13
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
$389,900 | 1829 Oregon Avenue, St. Louis, MO 63104
1/41

$389,900

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

$423,900

3
Bedrooms
1,624
Square Feet
0.06
Acres
$480,000 | 2734 Geyer Avenue, St. Louis, MO 63104
New

$480,000

4
Bedrooms
1,880
Square Feet
0.07
Acres
$524,900 | 3532 Victor Street, St. Louis, MO 63104
1/59

$524,900

6
Bedrooms
5,758
Square Feet
0.12
Acres
$269,000 | 3226 Arsenal Street, St. Louis, MO 63118
1/21

$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
$1,225,000 | 3523 Longfellow Boulevard, St. Louis, MO 63104
1/3
Coming Soon

$1,225,000

6
Bedrooms
5,076
Square Feet
0.58
Acres
$450,000 | 2633 Allen Avenue, St. Louis, MO 63104
1/41

$450,000

3
Bedrooms
2,458
Square Feet
0.07
Acres
$319,895 | 2207 Indiana Avenue, St. Louis, MO 63104
1/33

$319,895

3
Bedrooms
2,108
Square Feet
0.06
Acres
$399,000 | 2241 Shenandoah Avenue, St. Louis, MO 63104
1/25

$399,000

4
Bedrooms
3,615
Square Feet
0.08
Acres
$244,000 | 3548 Victor Street, Unit 2W, St. Louis, MO 63104
1/26

$244,000

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

$1,195,000

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

$1,195,000

8
Bedrooms
7
Bathrooms
7,223
Square Feet
0.51
Acres
$99,900 | 2642 Geyer Avenue, St. Louis, MO 63104
1/15

$99,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
$179,500 | 2630 Geyer Avenue, St. Louis, MO 63104
1/34

$179,500

2
Bedrooms
1,262
Square Feet
0.05
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes