Located at 8027 Glimmer Way in Kenwood Hill/Beechmont/Fairdale, Louisville, Overlook Terraces is a multifamily property featuring 144 apartment dwelling units. The current unit mix shows the following unit types: Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 145,080 SqFt. The property was delivered in 2009.