Image August 21, 2025 L.A. River-adjacent affordable housing proposed at 11143 Acama St. in Studio City Plans call for a five-story building with 131 apartments