56
4430 Crawford Ave
Louisville, KY 40258
$20.00 USD/SF/YR
3,702 SF
1
Space Available
Built 1964
3,702 SF Contiguous
Built 1964
3,702 SF
$20.00 USD/SF/YR
Office