Latest bid to buy Baldwin Hills Crenshaw Plaza may be dead
Two months after developers appeared set to pay $110 million for the Baldwin Hills Crenshaw Plaza in South Los...
Two months after developers appeared set to pay $110 million for the Baldwin Hills Crenshaw Plaza in South Los...
A new partnership of investment firms is poised to purchase the Baldwin Hills Crenshaw Plaza, four months after CIM...