3362 W 59th Pl Cleveland OH 44102 Records