Add this property to your favorites View Details 3615 E 59th Street Hubbard Cooke Trustees | Cleveland $52,000 3 bd 1 ba 2,280 sqft 0.13 acres On Site 29 Days Ago Listing information © 2021 YES-MLS.