 The Mall at 163rd Street

The Mall at 163rd Street is an enclosed shopping mall and power center in North Miami Beach, Florida.From its opening as an open-air shopping center in 1956, it has been converted into an enclosed mall, but was later redeveloped as a combination of both formats.