MovieMaps

Movies Filmed at The Arcade

401 Euclid Ave, Cleveland, OH 44115, USA
Nearby Locations
The Leader Building from Superman
74 m

Superior Avenue (between 3rd & 6th) from Captain America: The Winter Soldier
78 m

Federal Reserve Bank of Cleveland from Captain America: The Winter Soldier
160 m

Browse more nearby locations.