Image March 10, 2023 70-unit affordable housing development planned at 11840 S Central Avenue in Watts Just south of the 105