what are they building on crenshaw and lomita blvd