Cypress Equity plans 128-unit affordable complex in Pico-Union