View Details $1,295,000 1 of 79 Crystal Lake Twp | Frankfort 2 beds 2 baths 1 ½ baths 2,886 sqft 8.31 acres On Site: 144 Days
View Details Under Contract $249,000 1 of 22 Crystal Lake Twp | Frankfort 3 beds 1 baths 1 ½ baths 1,080 sqft 2.65 acres On Site: 261 Days