Following years of distress, the Palisades Center, a 2.3M SF mall in West Nyack, New York, has sold for less than half of the ...