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