I think Cinema 19 is still in business at this location as some sort of video porn shop.
There’s a banner hanging at the top of the facade, too blurry to read in street view, but it looks porn-related. The marquee has the words “Books” and “Videos” on it. Google street view shows the word “Theatre” displayed at the top of this building, with the words “100 channels” in smaller lettering just below.