Star Holdings relocates executive offices to One Penn Plaza in New York
STHO•Executive offices relocated effective Aug. 1
- Star Holdings relocated its principal executive offices effective Aug. 1, 2026.
- New headquarters address: One Penn Plaza, 51st Floor, New York, NY 10119.
- Prior executive offices were at 1114 Avenue of the Americas, 39th Floor, New York, NY 10036.



