Designed by
Title
West Nyack, NY / United States - Sept. 18, 2019: A landscape image of the entrance to the Palisades Center #158890990
Description
Palisades Center, often referred to as the Palisades Mall, in West Nyack, New York is the second-largest shopping mall in the New York metropolitan area, the eighth-largest in the United States by total area, and sixth-largest by gross leasable space. The mall houses 218 stores and receives 20 million visitors a year.
This image is editorial