Leasing Office
Overlook Terrace
8027 Glimmer Way
Louisville, KY 40214
Phone
(502) 289-6906
Office Hours
Map of Louisville, KY which includes a marker with additional information about Overlook Terrace. The address is 8027 Glimmer Way Louisville, KY 40214.
Request Tour
Inquire
Join Waitlist