Star Holdings relocates executive offices to One Penn Plaza in New York - STHO News | Rallies