First Memphis Plaza is a commercial office building situated in the heart of Memphis, TN. The building offers modern office spaces for lease to businesses looking for a prime location in the city.
With its convenient amenities and strategic location, First Memphis Plaza provides a professional and functional environment for tenants to conduct their business operations efficiently.
Generated from their business information