12 cheap apartments for rent in Santa Cruz

12 cheap apartments in Santa Cruz found