3326 W 59th Pl Cleveland OH 44102 Records