The agency is working on a plan that accommodates the site constraints at 1075 E. Francisco Blvd., a 3.2-acre lot in the Canal area.