View Details $1,400,000 1 of 86 Crystal Lake Twp | Frankfort 5 beds 3 baths 2,053 sqft 0.91 acres On Site: 24 Days
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: 216 Days