3830 Walter Road, North Olmsted, OH 44070 - MLS#4360496 - Svetlana ...