150 Peabody Pl
Memphis, TN 38103
Rate Upon Request
11,680-82,030 SF
3
Spaces Available
Built 1997
82,030 SF Contiguous
Built 1997
11,680-82,030 SF
Rate Upon Request
Office