Mall at Bay Plaza becomes New York Citys first indoor shopping center in decades
Thursday was opening day for the Mall at Bay Plaza in Co-op City.
After two years of anticipation and construction, the first indoor suburban-style mall to be built in New York City in more than 40 years was finally ready for shoppers.
The three-story mall features more than 700,000 square feet of retail space. The mall contains nearly 100 stores, including Neiman Marcus, Michael Kors,...