• Photo taken at Tech Showcase by Mike C. on 7/12/2014
  • Photo taken at Tech Showcase by Hans K. on 11/19/2012
  • Photo taken at Tech Showcase by Nobuyuki H. on 8/26/2012

Tech Showcase

Electronics Store
San Francisco, CA 94128, United States
Credit Cards:
Yes
Total Visitors
155
Total Visits
187
Save
Share
Log in to leave tips at this venue!

1 Tip

  • kim f.

    Nice team and knowledgeable. Purchased an Amp6000 MyCharger. Seems like a good deal.

    kim fox · April 21, 2014
    Save