12
121 W Main St
Louisville, KY 40202
$11,950,000 USD
24,000 SF
24,000 SF
$11,950,000 USD
Storefront Retail Office