5353 Betsy Ross Drive
  • Location : Santa Clara, CA
  • Type of Project : Industrial