Very distant view of Hillcrest, located at 11600 Owl Creek Road in Louisville, Kentucky, United States. Built in 1890, it is listed on the National Register of Historic Places.