3473 Poplar Ave
Memphis, TN 38111
$20.57 USD/SF/YR
4,706 SF
1
Space Available
Built 1970
4,706 SF Contiguous
Built 1970
4,706 SF
$20.57 USD/SF/YR
Office/Medical