Situated along downtown’s San Pedro Creek, 'San Pedro II' is a 180,000-square-foot, high-tech facility that will offer ...