The U.S. Postal Service has signed, sealed and delivered on its plan to take a 3,500-square-foot spot at 116 John Street, it was announced earlier this week.
The post office will be moving out of its former location at 1 Peck Slip Station, which is currently being renovated into a school, said officials close to the deal.
A pair of space-suited astronaut arms reaches out from a wall on the ground floor of 75 Wall Street, flanking a television that plays an animation of a control panel whose hand-drawn screen flashes the word “FAILURE,” followed by “SUCCESS.”
The artwork, “Jupiter Mission,” by the artist team Pamela Reed and Matthew Rader, was unintentionally Read More