I have seen this kind of public parking lots many times in movies. So when I was in New York City it was interesting to see one of them.
By the way, Edison Park Fast, the company who was operating this parking is still in business today and has several units in New York City, New Jersey and Baltimore: https://www.parkfast.com/
The analog photo was taken back in 1999.