Glenallen sat on 45 acres along Mayfield Road just east of Taylor Road. | Source: Cleveland Memory Project, Cleveland State University Library Special CollectionsDownload Original File
Source
Cleveland Memory Project, Cleveland State University Library Special Collections