Home Other Stuff David Duchovny and Tea Leoni’s NYC Home on Sale for $9.25 Million