View Details $2,490,000 1 of 73 Three Oaks Twp | Three Oaks 3 beds 3 baths 1 ½ baths 2,742 sqft 36.13 acres On Site: 99 Days
View Details Under Contract $140,000 1 of 8 Three Oaks Twp | New Buffalo 6.22 acres On Site: 665 Days