View Details Price Reduced $529,995 1 of 47 Oak Grove | Crystal Lake 5 beds 3 baths 1 ½ baths 3,500 sqft 0.63 acres On Site: 23 Days
View Details Under Contract $449,900 1 of 21 Oak Grove | Crystal Lake 4 beds 2 baths 1 ½ baths 3,019 sqft 0.84 acres On Site: 243 Days