11210 North Park Place #S/L 2, Cleveland, OH 44106 - MLS#4163522 - ...