Anchor Tenant Lands on Broadway

Planet Fitness has signed a long-term lease in a 72,000-square-foot office and retail building on Broadway in Downtown Los Angeles.