Business Developer backs out of deal to buy Baldwin Hills Crenshaw Plaza adminJune 18, 202005 mins Local community leaders and groups’ pressure to force CIM Group out of the $100 million deal has worked.