View Details Under Contract $679,900 1 of 20 Leatherwood | Cleveland 3 beds 3 baths 2,180 sqft 2.58 acres On Site: 145 Days