99 Hudson Street · Tribeca · Jersey City
99 Hudson Street is a 183,958-square-foot office building in Tribeca, Manhattan, owned by Olshan Properties since 1983. The building has undergone recent upgrades and is approximately 97 percent occupied.
Free preview · 2 of 3 free project views left this month
Sign in