4
1841 Taylor Ave
Louisville, KY 40213
Rate Upon Request
46,860 SF
1
Space Available
Built 1955
46,860 SF Contiguous
Built 1955
46,860 SF
Rate Upon Request
Industrial