Glen Allen (Estate of Mrs. Dudley Allen)
3505 Mayfield Road
Cleveland Heights, Ohio
Built: 1913   Status: Demolished