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