South Hall in Memphis, Tennessee

South Hall in Memphis is a building. South Hall is located near Spottswood Avenue.

Building Type
building