716 Darwin 716 Darwin St, Santa Cruz, CA is a rental apartment building with 1 floorplan available. It is located in the Eastside neighborhood of Santa Cruz. It has apartment amenities including in-unit laundry, assigned parking, balcony, dishwasher, air conditioning, deck, microwave, and ceiling fan. It has building amenities including storage. Cats are allowed, making it a pet-friendly building.