Bay Plaza Shopping Center Bay Plaza Shopping Center Bay Plaza Shopping Center Bay Plaza Shopping Center Bay Plaza Shopping Center

Bay Plaza is New York City’s largest shopping center with an exciting mix of over 50 department and specialty stores for your everyday shopping convenience.

Bay Plaza Key Tenants