A West-Side Landmark

A West-Side Landmark
In 1886, when the above photograph was taken, Needham Castle---then already over 50 years old, would be considered to be under today's standards already an historic structure. The Castle would remain standing on its Detroit Avenue location for another nearly 70 years. The mansion was purchased-- two years before this photograph was taken, by Herman Stuhr, an immigrant from Germany, and his wife Ida, a second generation German-American.

Image courtesy of Nancy T. Schreiner
Download Original File