Developer With China-Based Investors To Sell Downtown Los Angeles Multifamily Site

The owner of 1233 S. Grand Ave. in downtown Los Angeles, where a 161-unit apartment complex is proposed, wants to sell the property. (CoStar)
Sale Comes As Other International Stakeholders Part Ways With LA Property