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