Image May 28, 2026 Modular housing manufacturing proposed for city-owned site at 10901 S. Clovis St. in South LA SoLa Impact would also redevelop the site with green space and offices