13
5036 Obarr Rd
Knoxville, TN 37914
$625,000 USD
3,450 SF
3,450 SF
$625,000 USD
Office