5409 Cochran Drive Posted on August 11, 2022 by Paul King Have you ever loved a home? After 20 years and an empty nest, Film House CEO Curt Hahn is moving on and the new owners will enjoy this Nashville treasure. It sold for $1,213,910.