We moved! As of Monday, April 22, 2024, the Goulston & Storrs Boston Office is located at One Post Office Square, 25th Floor, Boston, MA 02109. Telephone numbers remain the same. Close Banner

Successful $425 million refinancing of One Times Square in New York City

Representation of Jamestown Properties in connection with the $425 million construction financing of One Times Square, the globally-recognized building that has been home to the world’s New Year’s Eve ball drop since 1907. Originally built as the headquarters of The New York Times in 1904, the 26-story structure is wrapped entirely in LED screens and is located in the heart of Times Square in New York City.