Best Buy 140

Best Buy #140, also known as Best Buy San Carlos, is a Best Buy store located at 1127 Industrial Road in San Carlos, California.