This beautiful 3,700 sq. ft. home sits on 20 Acres in the Santa Cruz Mountains perched on the top of a mountain with magnificent views from every window. Located 45-minutes from the famous Santa Cruz Beach Boardwalk, a five-minute drive to the Boulder Cre...