View Details $347,000 1 of 30 Crystal Lake Twp | Frankfort 3 beds 1 baths 1,673 sqft 1.07 acres On Site: 227 Days