Best Buy 185

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