Results 1 results found Firehouse, Hook and Ladder Company 8 Building, featured in the 1984 film Ghostbusters, in Tribeca, Manhattan, New York, United States of America, North America