Posts Tagged: Starr Insurance

Starr Insurance Expands Philadelphia Office Footprint

Starr Insurance expands Philadelphia footprint by 66% with office move

Starr Insurance is set to significantly expand its presence in Center City Philadelphia, leasing the entire 31,600-square-foot top floor of 30 S. 17th Street, also known as Duane Morris Plaza. The move represents a 66% increase in space for the New York-based insurance and investment firm, which currently occupies about 19,000 square feet at 1601… Read more »