82
11-23 Market Sq
Knoxville, TN 37902
$7,500,000 USD
19,775 SF
19,775 SF
$7,500,000 USD
Storefront Retail Office