Designed by
Title
Southgate North Shopping Plaza, Memphis, TN #149483818
Description
Southgate North Shopping Center Memphis Southgate Shopping Center is located at the corner of S. Third St. & Belz Blvd., Memphis. It is a Community Center which opened in 1966 and was last renovated in 1994.
This image is editorial