8
875 Poplar Ave
Memphis, TN 38105
Rate Upon Request
3,400-4,246 SF
2
Spaces Available
Built 1993
4,246 SF Contiguous
Built 1993
3,400-4,246 SF
Rate Upon Request
Office/Medical, Retail