a couple of big buildings that have a big sign attached
The neon sign of the Orpheum Theater is displayed. 
there is a very large sign over this building
The large theatre sign is above the movie marquee. 
a large sign is hanging on a building