Trio Ave Apartments 8315 Prestonview Lane, Louisville, KY 40219