1284-1286 Channel Ave
Memphis, TN 38113
$525,000 USD
21,600 SF
21,600 SF
$525,000 USD
Warehouse