3120-3130 Lamar Ave
Memphis, TN 38114
$1,900,000 USD
207,000 SF
207,000 SF
$1,900,000 USD
Warehouse