Ghostbusters
The 14th St. fire station in TriBeCa was the eclectic but perfect choice as a home base for the ghostbusting crew. The neighbors who live beside this historic movie set have dubbed the location “the Ghostbusters Club House.” It serves as a piece of local lore and history, and there have been no reported sightings of Stay Puff men wandering through the streets.
Advertisement