Property Details

Address

6410 Poplar Avenue, Memphis, TN

Property Types

office,

Rentable Square Feet

211,932

Floors

10