Osage Beach, MO Homes for Sale & Real Estate

price
-
121-160 of 289 Homes
$485,000 | 959 High Street | Osage Beach
Virtual Tour
3
Beds
3
Baths
2,644
Sq. Ft.
$289,900 | 5655 Heron Bay Drive, Unit E404405 | Osage Beach
Open: 11/23 09:00AM - 11:00AM
$424,900 | 161 Lubbers Quarters | Osage Township - Camden County
3
Beds
3.5
Baths
2,068
Sq. Ft.
$325,000 | 4731 Harbor Heights Lane | Osage Beach
3
Beds
2
Baths
1,796
Sq. Ft.
$597,000 | 893 Winetavern Road | Osage Beach
4
Beds
3
Baths
2,656
Sq. Ft.
$549,000 | 4800 Eagleview Drive, Unit 444 | Osage Beach
Virtual Tour
$399,999 | 63 Spanish Wells Court | Osage Township - Camden County
3
Beds
3
Baths
1,824
Sq. Ft.
$359,000 | 1376 Pelham Parkway, Unit C | Osage Beach
3
Beds
2.5
Baths
1,303
Sq. Ft.
$374,900 | 821 Winn Road, Unit 10D | Osage Beach
3
Beds
2
Baths
1,601
Sq. Ft.
$409,900 | 6072 Sioux Trail | Osage Township - Camden County
4
Beds
2
Baths
2,496
Sq. Ft.
$400,000 | 68 Channel Buoy Drive | Osage Township - Camden County
3
Beds
3
Baths
1,850
Sq. Ft.
$529,000 | 1210 Land Ends Parkway, Unit 314 | Osage Beach
Open: 11/23 11:00AM - 02:00PM
Virtual Tour
$340,000 | 67 Evening Bay | Osage Township - Camden County
Virtual Tour
2
Beds
2
Baths
1,392
Sq. Ft.
$739,900 | 6709 Boulder Drive | Osage Township - Camden County
5
Beds
3.5
Baths
3,824
Sq. Ft.
$477,500 | 4499 Ski Drive, Unit 342 | Osage Beach
Virtual Tour
3
Beds
3
Baths
1,638
Sq. Ft.
$319,000 | 350 Moongate Drive | Osage Township - Camden County
3
Beds
3
Baths
1,740
Sq. Ft.
$385,000 | 821 Winn Road, Unit H10 | Osage Beach
3
Beds
2
Baths
1,601
Sq. Ft.
$365,000 | 6005 Baydy Peak Road, Unit 306 | Osage Township - Camden County
3
Beds
3
Baths
1,850
Sq. Ft.
$589,900 | 4906 Wilson Drive | Osage Beach
4
Beds
4.5
Baths
3,256
Sq. Ft.
$290,000 | 2500 Bay Point Lane, Unit 543 | Osage Township - Camden County
3
Beds
2
Baths
1,125
Sq. Ft.

Homes for Sale near Osage Beach

ZIPs