Published On Jan 28, 2022
Located in Elmhurst, NY - Queens Center is an urban shopping center featuring a variety of top retailers including Apple, Adidas, Macy's, The Disney Store, and Hollister and restaurants including Chick-fil-A, Shake Shack, and The Cheesecake Factory."
Thank you for watching this video. Please like share & subscribe & press the bell 🔔.
Have a great day.
show more