18098 Clifton Road

18098 Clifton Road
The residence at 18098 Clifton Rd. ready to be moved to its new location at 13824 Lake Ave. The house was moved to make way for the 1962 construction of the Clifton Park Bridge.

Image courtesy of Cleveland State University. Michael Schwartz Library. Special Collections.
Download Original File