River View Tower from Main Plaza_credit Iris Dimmick1 The 20-story Riverview Towers at 111 Soledad St. is owned by Primera Partners. Photo by Iris Dimmick. The 20-story Riverview Towers at 111 Soledad St. is owned by Primera Partners. Photo by Iris Dimmick.