Memphis Plaza Hotel

6101 Shelby Oaks, Memphis, Tennessee 38134

6101 Shelby Oaks, Memphis, Tennessee 38134