The Merchant’s House Museum was built in 1832 in New York City. It housed the Tredwell family for nearly 100 years, but did their spirits ever leave?