Add this property to your favorites View Details 321 County Road 2142 C Menard Creek Acres | Cleveland $98,900 3 bd 1 ba 888 sqft 0.29 acres On Site 135 Days Ago