Constructed in 1966, the The Villages at Hikes Point apartment building comprises 127 units of the following unit mix: Studio, Two Bedroom/One and One Half Bath, Two Bedroom/One Bath, totaling 101,375 SqFt. The property is located in Newburg/Buechel, at 3706 Klondike Lane, Louisville.