Best Buy 185

Best Buy #185 was a Best Buy store located at 1751 East Bayshore Road in East Palo Alto, California.