11
2400 Poplar Ave
Memphis, TN 38112
$16.50 USD/SF/YR
478-4,215 SF
6
Spaces Available
Built 1963
4,215 SF Contiguous
Built 1963
478-4,215 SF
$16.50 USD/SF/YR
Office