5883-5897 Poplar Ave is a retail property in the city of Memphis, Tennessee. It is located in the Shelby County region of the United States, and shares postal code 38119-3949.
This location is a total of 63,950 square feet, has roof access, was built in 2010, has a building area of 63,950 square feet, and a 711,744 square foot lot area. The property has 300 parking spaces, and 3 loading docks.
5883-5897 Poplar Ave
Retail
2010
63,950 sq ft
63,950 sq ft
711,744 sq ft
1
300
3
Yes
No
1/24/2026
7/23/2025