Six-story housing complex proposed near Santa Cruz’s Depot Park By Kara Meyberg Guzman|2021-03-13T20:49:59-08:00March 12, 2021|Tags: 130 Center St, City of Santa Cruz, development, housing| Project calls for 233 studios on Center Street