11208 North Park Place #S/L 3, Cleveland, OH 44106 - MLS#4163528 - ...