Property Details

Address

6150 Poplar Avenue, Memphis, TN

Property Types

retail,

Transaction Types

lease,

Total Square Feet

89,500