Movies Filmed at The Leader Building
526 Superior Ave, Cleveland, OH 44114, USANearby Locations
Superior Avenue (between 3rd & 6th)
from Captain America: The Winter Soldier
The Arcade from Superman
Federal Reserve Bank of Cleveland from Captain America: The Winter Soldier
Browse more nearby locations.
56 m
The Arcade from Superman
74 m
Federal Reserve Bank of Cleveland from Captain America: The Winter Soldier
87 m
Browse more nearby locations.