Why Is a Needham Firm Offering $934 Million for 117 JCPenney Properties?
Needham-based Onyx Partners has proposed paying $934 million for 117 JCPenney-occupied properties across 35 states, including one in Peabody—but the nearly $1 billion bid is as much about rental income and underlying real estate as it is about retail.