5
2390 Channel Ave
Memphis, TN 38106
$800,000 USD
3,840 SF
8.5% Cap Rate
3,840 SF
$800,000 USD
Manufacturing