Four apartments available to rent, located at 525 Cedar St. in Downtown Santa Cruz, are considered 100% affordable and open ...