View Details Price Reduced $247,900 1 of 21 Three Oaks Twp | Three Oaks 2 beds 1 baths 720 sqft 10 acres On Site: 19 Days
View Details Price Reduced $2,500,000 1 of 12 Three Oaks Twp | Three Oaks 3 beds 2 baths 2 ½ baths 5,982 sqft 36.13 acres On Site: 187 Days
View Details Under Contract $140,000 1 of 8 Three Oaks Twp | New Buffalo 6.22 acres On Site: 368 Days