Browse Items (2 total)

This is the lot that is by Hough Avenue and East 66th street in Cleveland, OH. This is the sight were a project to help restore Cleveland will be created. There is nothing currently that is on the site at the moment.

This is Luna Park's "lake" and buildingings, the Japanese House is visible on the right and Shoot the Chutes in the background.