Sunnyvale Town Center - Sunnyvale, CA

  • 325 S Taaffe 3
  • 325 S Taaffe overview
  • 325 South Taaffe Pedestrian Walkway
  • 325 South Taaffe