3650 Tulane Rd
Memphis, TN 38116
$1,700,000 USD
59,734 SF
59,734 SF
$1,700,000 USD
Truck Terminal