Louisville Apartments, Station House, is a unique apartment complex where it's about living life to the fullest. Station House is conveniently located in Old Louisville just minutes from the University of Louisville campus. We have everything that you're looking for ...
1509 S 6th St
40208 Louisville, Kentucky
Ph. (502) 636-1739