Best Buy 185

Best Buy #185 was a Best Buy store located at 1751 East Bayshore Road in East Palo Alto, California. The store closed on May 12, 2012.