The property located at 8706 Staghorn Dr Louisville, KY 40242 is a Condominium property. Built in 1986, the property at 8706 Staghorn Dr has 3 bedrooms, 2 bathrooms, is approximately 1,379 square feet. The property is located in the Harmony Place I neighborhood.