1891-1979 S 3rd St
Memphis, TN 38109
Rate Upon Request
857-11,175 SF
14
Spaces Available
Built 1957
11,175 SF Contiguous
Built 1957
857-11,175 SF
Rate Upon Request
Office, Retail