5420 Tulane Rd
Memphis, TN 38109
$4.75 USD/SF/YR
50,000-1,101,347 SF
3
Spaces Available
Built 2023
1,007,838 SF Contiguous
Built 2023
50,000-1,101,347 SF
$4.75 USD/SF/YR
Industrial