Fully affordable complex set to rise in vacant Long Beach lot