10730 Euclid Avenue #1708, Cleveland, OH 44106 - Homesnap