Cupertino Town Center

  • 10320-10430 S De Anza Blvd., Cupertino
  • 20360-20410 Town Center Lane, San Jose
  • Year Completed: 2007
  • Total SF: 150,000