9855 Towne Centre Drive
Developed in 2001 as part of the 120,000 square foot campus for Illumina, Inc., this 11,000 square foot building contains office lab facilities as well as a corporate Fitness Facility and Recreation Area.
Explore: Next Property / View Property Gallery