719 Darwin St Santa Cruz, CA 95062 719 Darwin St Santa Cruz, CA 95062 List Price: $1,050,000 | Sq Ft Lot: 8,233 719 Darwin Street is a prime commercial lot in Santa Cruz, offering exceptional potential for future development. Situated on an approximately 8,233 square...