Vacation Rentals in Three Oaks Michigan

  4 Vacation Rentals in Three Oaks
Riverwoods Retreat
sleeps 12
from $325 per night
Lakeside House with Pool
sleeps 14
from $350 per night
Woodland Paradise
sleeps 8
from $2500 per week
Lakeside Cabins Resort
sleeps 6
from $175 per night

;