 It is the newest of the Detroit area's four "land" malls (Northland, Southland, Eastland, Westland).Southland Center opened on July 20, 1970.It is owned and managed by Brookfield Properties Retail Group, one of the largest mall owners in the United States.