808 E Liberty St
Louisville, KY 40204
$12,996,000 USD
70,000 SF
70,000 SF
$12,996,000 USD
Manufacturing