3
2855-2893 Poplar Ave
Memphis, TN 38111
Rate Upon Request
1,300-2,645 SF
4
Spaces Available
Built 1986
2,645 SF Contiguous
Built 1986
1,300-2,645 SF
Rate Upon Request
Retail