Glen Allen Estate

The intersection of South Taylor and Mayfield roads in Cleveland Heights is nothing like it was 100 years ago. In the early 20th century, both roads were narrow but long-established country thoroughfares. Dense, old-growth foliage bordered much of…