Deep in the woods of North Chagrin Reservation stands a mysterious stone castle. Squire’s Castle looks like it belongs in a European fairy tale, not suburban Ohio. The Gothic Revival structure rises ...