I know a modern-day apartment building built right on the Palisades. The front door is on the 18th floor.
Peter Maresca
I know a modern-day apartment building built right on the Palisades. The front door is on the 18th floor.