621 Hickory Wood Court, Henderson, KY 42420 - Homesnap