Osage Beach, MO Homes for Sale & Real Estate

price
-
1-40 of 272 Homes
$200,000 | 9 St Moritz Estates | Osage Township - Camden County
Listed By Compass
-
Beds
-
Baths
-
Sq. Ft.
$325,000 | 5804 Fawn Court | Osage Beach
3
Beds
2.5
Baths
1,658
Sq. Ft.
$480,000 | 957 High Street | Osage Beach
4
Beds
3
Baths
2,644
Sq. Ft.
$675,000 | 33 Elbow Cay | Osage Township - Camden County
3
Beds
2
Baths
1,835
Sq. Ft.
$480,000 | 5210 Big Ship | Osage Beach
Virtual Tour
3
Beds
3
Baths
2,691
Sq. Ft.
$950,000 | 291 West End Circle | Osage Township - Camden County
Virtual Tour
5
Beds
4.5
Baths
3,425
Sq. Ft.
$975,000 | 6334 Red Barn Road | Osage Township - Camden County
6
Beds
6.5
Baths
5,476
Sq. Ft.
$625,000 | 398 Moongate Drive | Osage Township - Camden County
4
Beds
4
Baths
3,200
Sq. Ft.
$1,495,000 | 6563 Shady Slope Circle | Osage Township - Camden County
New
5
Beds
5.5
Baths
5,896
Sq. Ft.
$425,000 | 61 Topsail Place | Osage Township - Camden County
4
Beds
4
Baths
2,664
Sq. Ft.
$1,125,000 | 740 Malibu Road | Osage Beach
4
Beds
2.5
Baths
2,073
Sq. Ft.
$342,000 | 5450 Christopher Lane, Unit 415 | Osage Beach
Virtual Tour
$699,000 | 4612 Lakehurst Circle | Osage Beach
3
Beds
2
Baths
1,624
Sq. Ft.
$1,499,000 | 17 Shooters 21 Osage Beach | Osage Beach
4
Beds
5
Baths
3,550
Sq. Ft.
$449,000 | 5415 Persimmon Street | Osage Beach
2
Beds
2
Baths
1,602
Sq. Ft.
$459,000 | 1181 Jeffries Road | Osage Beach
3
Beds
2
Baths
1,432
Sq. Ft.
$293,000 | 900 Murphy Road | Osage Beach
3
Beds
2
Baths
1,224
Sq. Ft.
$1,424,900 | 5503 Deephaven Lane | Osage Beach
4
Beds
5
Baths
3,400
Sq. Ft.